美文网首页
目录挂载

目录挂载

作者: 林立镇 | 来源:发表于2022-06-05 12:34 被阅读0次

🥙目录挂载

<article class="markdown-body" style="margin: 0px; padding: 0px; box-sizing: border-box; text-size-adjust: 100%; overflow-wrap: break-word; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 15px; line-height: 1.7; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">

现存问题

  • 使用 Docker 运行后,我们改了项目代码不会立刻生效,需要重新buildrun,很是麻烦。
  • 容器里面产生的数据,例如 log 文件,数据库备份文件,容器删除后就丢失了。

目录挂载解决以上问题

本文档课件配套 视频教程

几种挂载方式

  • bind mount 直接把宿主机目录映射到容器内,适合挂代码目录和配置文件。可挂到多个容器上
  • volume 由容器创建和管理,创建在宿主机,所以删除容器不会丢失,官方推荐,更高效,Linux 文件系统,适合存储数据库数据。可挂到多个容器上
  • tmpfs mount 适合存储临时文件,存宿主机内存中。不可多容器共享。

文档参考:https://docs.docker.com/storage/

[图片上传失败...(image-ab3ca7-1654046831917)]

挂载演示

bind mount 方式用绝对路径 -v D:/code:/app

volume 方式,只需要一个名字 -v db-data:/app

示例:
docker run -p 8080:8080 --name test-hello -v D:/code:/app -d test:v1

</article>

转载自
Docker 快速入门

相关文章

  • 挂载

    目录: 一、挂载 二、挂载loop设备 三、挂载网络资源 四、挂载目录到另一个目录上 五、挂载配置文件 一、挂载 ...

  • yum 本地操作

    创建临时挂载目录[root@localhost ~]# mkdir /mnt/cdrom挂载光盘到临时挂载目录下[...

  • Docker 搭建 Mysql主从同步

    建立挂载目录 在宿主机中建立挂载目录,目录结构如下: 主从配置 配置主机 my.cnf 进入主机挂载目录下的con...

  • 目录挂载

    ?目录挂载 现存问题 使用 Docker 运行后,我们改了项目代码不会立刻生效,需要重新build和run,很是麻...

  • 虚拟机Vm安装Centos7

    建议挂载的几大目录: /-------根目录,唯一必须挂载的目录。不要有任何的犹豫,选一个分区,挂载它!(在绝大多...

  • Linux系统安装时分区的选择

    建议挂载的几大目录: /-------根目录,唯一必须挂载的目录。不要有任何的犹豫,选一个分区,挂载它!(在绝大多...

  • WSL挂在移动硬盘和u盘

    挂载命令 其中:G:表示的是可移动磁盘的盘符,按照实际而定。/mnt/e是挂载目录,可以是任意的目录。如果挂载目录...

  • Linux mount

    理解Mount 挂载 (mount) 深入理解 bind mount 将目录挂载到目录 mount --bind ...

  • Linux学习操作系统优化

    挂载知识补充: ps:在挂载的时候不要使用有数据的挂载目录。 mount 挂载设备 挂载点 umount 挂载点

  • Command - mount 挂载

    重新挂载目录/文件 mount -o remount [-rw 写] [/factory 要挂载的目录] 错误:R...

网友评论

      本文标题:目录挂载

      本文链接:https://www.haomeiwen.com/subject/xefxmrtx.html