docker 宿主机与容器间复制文件
由于初用docker,不太清楚如何将代码复制到容器中运行,故百度,但是出来的结果却不是那么令人满意,太部分博文都将复制文件弄得非常复杂。实际上,要向docker容器中复制文件是非常简单的,docker本身就有提供相关的命令:上述图片是docker提供的cp的具体用法。下面给出示例: docker cp test.txt container:/home/# 将当前目录的tes...
·
由于初用docker,不太清楚如何将代码复制到容器中运行,故百度,但是出来的结果却不是那么令人满意,太部分博文都将复制文件弄得非常复杂。
实际上,要向docker容器中复制文件是非常简单的,docker本身就有提供相关的命令:
上述图片是docker提供的cp的具体用法。下面给出示例:
docker cp test.txt container:/home/
# 将当前目录的test.txt文件复制到container容器的/home目录下
docker cp container:/home/test.txt /home/
# 将container容器内文件复制到宿主机
我使用的为centos7 + docker 1.12.6,其他版本不确定是否提供该命令
示例:
假设我有以上一个mariadb的实例,我可以使用以下命令来从该容器中的目录拷贝文件出来
docker cp e70c:/home/test.txt /home
也可以使用创建容器时设置的names来标识容器,如:
docker cp mymariadb:/home/test.txt /home
更多推荐
已为社区贡献1条内容
所有评论(0)