简介:容器与宿主机之间文件复制与挂载
Docker容器的文件复制与挂载
从宿主机复制到容器
docker cp 宿主机本地路径 容器名字/ID:容器路径
docker cp /root/123.txt mycentos:/home/
追加写入后。另一个不变
从容器复制到宿主机
docker cp 容器名字/ID:容器路径 宿主机本地路径
docker cp mycentos:/home/456.txt /root
宿主机文件夹挂载到容器里
docker run -itd -v 宿主机路径:容器路径 镜像ID
docker run -itd -v /root/xdclass/:/home centos:7
无论是在容器中修改文件内容,还是宿主机修改文件内容,两个数据的是同步的
挂载使用场景举例
将宿主机的mysql数据库文件挂载到容器下面,容器挂掉,直接删除容器就好,再重新挂载启动一个新的容器