前言

简单介绍一下多个容器间容器卷共享。

正文

先启动上一节的test:2.0 这个镜像。

docker run --name test01 -it test:2.0 /bin/bash

然后 ctrl+p+q进行不中断容器退出。

 docker run --name test02 --volumes-from test01  -it test:2.0 /bin/bash

然后启动了test02,--volumes-from 共享了test01的挂在卷。

现在进入test01在volume01下面创建一个文件afile。

docker 应用篇————容器共享数据卷[十五]

然后进入test02看下有没有。

docker 应用篇————容器共享数据卷[十五]

可以看到test02里面就有了。

看下原理test01:

docker 应用篇————容器共享数据卷[十五]

然后test02:
docker 应用篇————容器共享数据卷[十五]

有木有发现和test01挂载的卷相同。

这样其实就实现共享了,还是比较实用的东西。

下一节一些dockerfile的例子。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2022-01-20
  • 2021-06-10
  • 2021-06-23
  • 2021-05-13
猜你喜欢
  • 2021-10-02
  • 2020-01-13
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
  • 2021-08-11
  • 2021-12-20
相关资源
相似解决方案