码迷,mamicode.com
首页 > 其他好文 > 详细

docker数据拷贝

时间:2016-04-26 14:00:31      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

  docker数据拷贝的方式有很多种,下面介绍几种数据拷贝的方式;此处只是介绍几种简易的方式,更多方式可以google下。

  从容器中向主机拷贝数据

docker cp <containerId>:/file/path/within/container /host/path/target 

docker cp 8e7e5f4574f4:/root/test.txt ./test.txt

 

  从主机向容器中拷贝数据

docker cp /host/path/target <containerId>:/file/path/within/container

docker cp ./host.txt 8e7e5f4574f4:/root/host.txt

  用-v挂载主机数据卷到容器内

docker run -v /path/to/hostdir:/mnt $container

  其余的在宿主机上操作即可

  通过输入输出符进行拷贝

docker run -i ubuntu /bin/bash -c cat > /path/to/container/file < /path/to/host/file/  

# 或者

docker exec -it <container_id> bash -c cat > /path/to/container/file < /path/to/host/file/

docker数据拷贝

标签:

原文地址:http://www.cnblogs.com/rwxwsblog/p/5434767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!