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文件夹

总结

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

相关文章

  • Docker部署Python应用的方法实现

    Docker部署Python应用的方法实现

    在云服务使用越来越普及的趋势下,很多应用在考虑成本和、可部署性、维护性方面,选择docker方案部署是一个不错的选择,本文主要介绍了Docker部署Python应用的方法实现,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 私有云存储Minio Docker镜像无法启动,提示:Adding local Minio host to 'mc' configuration

    私有云存储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
  • Docker文件映射实现主机与容器间目录的双向映射

    Docker文件映射实现主机与容器间目录的双向映射

    本地文件系统和容器中的文件系统之间的交互是一项必不可少的功能,本文主要介绍了Docker文件映射实现主机与容器间目录的双向映射,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • docker部署SpringCloud微服务项目方式

    docker部署SpringCloud微服务项目方式

    这篇文章主要介绍了docker部署SpringCloud微服务项目方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • 30分钟带你了解Docker(推荐)

    30分钟带你了解Docker(推荐)

    这篇文章是针对Java开发人员的,但Docker的使用场景绝不仅限于此。最后,灵敏意味着可能有一些开发方式需要调整,到底如何利用Docker应该是当你了解它之后需要认真思考的问题
    2018-08-08
  • 宝塔面板配合docker安装gogs的全过程

    宝塔面板配合docker安装gogs的全过程

    Gogs 是一款极易搭建的自助 Git 服务,如果想自己单独搭建属于自己私人的Git 服务,那么Gogs不容错过。这篇文章主要介绍了宝塔面板配合docker安装gogs,需要的朋友可以参考下
    2021-12-12
  • 使用Docker搭建MySQL数据库服务的方法详解

    使用Docker搭建MySQL数据库服务的方法详解

    在现代应用程序开发中,使用数据库是必不可少的,文将介绍如何使用Docker搭建MySQL数据库服务,让你在本地环境中快速部署一个MySQL实例,感兴趣的可以了解下
    2024-03-03
  • docker安装及运行MySQL5.7容器完整脚本及说明

    docker安装及运行MySQL5.7容器完整脚本及说明

    这个脚本用于在Docker中安装和运行MySQL 5.7容器,它首先创建必要的目录和配置文件,然后删除并强制停止现有的MySQL容器,最后启动一个新的MySQL容器,配置包括设置环境变量、端口映射、数据和配置文件目录挂载等
    2025-01-01
  • 分享8个基本的Docker容器管理命令

    分享8个基本的Docker容器管理命令

    本文给大家分享8个基本的Docker容器管理命令,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-06-06
  • Docker 安装Jenkins全过程及踩坑指南

    Docker 安装Jenkins全过程及踩坑指南

    这篇文章主要介绍了Docker 安装Jenkins 踩坑全指南,本文通过图文示例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02

最新评论