docker将数据从宿主机挂载到容器的方式(二)

简介: docker将数据从宿主机挂载到容器的方式(二)

docker使用教程相关系列 目录


目录


bind mounts介绍


创建容器


小结


bind mounts介绍

作用将宿主机的目录挂载到容器上


适合场景1:临时生成的目录;


适合场景2:在docker主机上的开发环境和容器之间共享源代码;


创建容器

用-vimage.pngimage.png1、从主机共享配置文件到容器,默认情况下,挂载主机/etc/resolv.conf到每个容器,提供DNS解析。


2、在docker主机上的开发环境和容器之间共享源代码。例如:可以将maven target目录挂载到容器中,每次在docker主机上构建maven项目时,容器都可以访问构建的项目包。

image.png

3、保持宿主机的目录结构和容器的目录结构一致



image.png


image.png

目录
相关文章
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
663 28
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
1230 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
关系型数据库 数据管理 应用服务中间件
【赵渝强老师】Docker的数据持久化
在生产环境中使用Docker时,为了实现数据的持久化和共享,可以通过数据卷(Data Volumes)和数据卷容器(Data Volume Containers)两种方式来管理数据。数据卷是一个独立于容器的挂载目录,可以跨多个容器共享和重用。数据卷容器则是一种特殊容器,用于维护数据卷,便于数据迁移和共享。本文通过示例详细介绍了这两种方法的使用步骤。
401 1
|
存储 缓存 Docker
docker中挂载数据卷到容器
【10月更文挑战第16天】
503 3
|
存储 Docker 容器
docker中挂载数据卷到容器
【10月更文挑战第13天】
715 2
|
存储 Docker 容器
docker中挂载现有目录作为数据卷
【10月更文挑战第14天】
506 1
|
存储 关系型数据库 MySQL
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
1455 108