docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > Docker文件/文件夹的挂载映射

Docker中的文件/文件夹的挂载映射方式

作者:arize

通过命令行在宿主机与Docker容器间挂载和映射文件夹,实现数据共享,具体步骤包括:在宿主机创建文件夹并使用Docker命令将其挂载到容器指定位置,需注意容器名称与ID的使用差异

Docker文件/文件夹的挂载映射

宿主机的文件夹挂载映射

docker run -it -v d:\dockr_attach\data:/data image_id

这个命令在cmd中 执行

会依据image创建一个具有attach文件夹的docker容器

d:\dockr_attach\data宿主机文件夹路径,我是在D盘已经创建了\dockr_attach\data目录
/data容器映射文件夹 会在根目录下存在(与home目录等同级)
image_id镜像的id 使用docker images命令可查看所有镜像的id

宿主机文件/文件夹拷贝至容器

docker cp d:\dockr_attach\data docker_name:/home/
d:\dockr_attach\data宿主机文件夹/文件路径
docker_name注意是容器名称,我使用容器id拷贝是不成功的,docker ps -a查看所有容器信息
/home/容器中根目录下的home文件夹

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文