docker 创建数据卷容器

数据卷容器

--volumes-from 容器名/id

先起一个容器

docker run -it --name docker01 centos

然后同步 docker01 的数据卷 --volumes-from docker01

# 把 docker01 作为数据卷容器, 实现两个容器双向绑定
docker run -it --name docker02 --volumes-from docker01 centos

注意

  • 这个时候 docker01 和 docker02 就完全同步了, docker01 修改了什么, docker02 也会跟着改变
  • 但是删除 docker01 并不会影响 docker02
  • 多个容器通过 --volumes-from 绑定的容器之间是双向绑定的, 删除数据卷容器不会影响其他容器, 其他容器他们还是绑定的

结论: 数据卷容器的生命周期会一直持续到没有容器使用为止(就是所有关联的容器都停止才结束)

·官方文档:https://docs.docker.com/engine/reference/commandline/volume_create/

posted @ 2021-01-14 15:24  jiawei3998  阅读(112)  评论(0编辑  收藏  举报