首页 > 解决方案 > 从本地主机挂载目录到容器的问题

问题描述

我是 docker 新手,当我尝试运行下一条评论时,我使用了 dockerfile 来制作容器:

docker run --name ai --rm -it -v /C/AI_project/:/AI_project project:latest bash

它制作了容器,但 AI_project 文件夹为空。我尝试多次编辑此行,但它从不复制文件夹。如何将本地主机中的文件夹添加到容器中?

这是我的结果

标签: imagedockerdockerfilecontainers

解决方案


如果您只想将文件从主机复制到容器,则可以使用docker cp

docker cp local.file container:/path/local.file

如果您想在启动容器时在容器上挂载主机文件,您应该执行以下操作:

docker run -v local.file:/path/local.file --name name image

推荐阅读