Docker中的文件/文件夹的挂载映射方式
更新时间:2024年11月02日 11:19:49 作者: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文件夹 |
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
私有云存储Minio Docker镜像无法启动,提示:Adding local Minio
使用Minio在本地搭建私有云存储时出现无法启动,查看日志频繁输出“Adding local Minio host to 'mc' configuration...”,然后停止了,本文给大家分享私有云存储Minio Docker镜像无法启动,提示:Adding local Minio host to 'mc' configuration,感兴趣的朋友一起看看吧2023-11-11


最新评论