查看: 439|回复: 0

[Docker 基础命令] 数据卷容器

[复制链接]

440

主题

642

帖子

5080

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5080
发表于 2017-3-31 10:28:46 | 显示全部楼层 |阅读模式
数据卷容器其实就是一个普通的容器,专门用来提供数据卷供其他容器挂载使用。其方法如下,我们先来创建一个数据卷容器:
  1. docker run -d --name data -h data -v /data kingfei/my-nginx:latest /usr/local/nginx/sbin/nginx
复制代码
2017-03-31_103954.png
在其他容器中我们可以使用“--volumes-from”来挂载数据卷容器。首先我们先来创建两个容器:
  1. docker run -d --volumes-from data --name data001 kingfei/my-nginx:latest /usr/local/nginx/sbin/nginx
复制代码
  1. docker run -d --volumes-from data --name data002 kingfei/my-nginx:latest /usr/local/nginx/sbin/nginx
复制代码
2017-03-31_104550.png
然后我们进入到容器“data001”中写部分数据:
2017-03-31_104606.png
我们到容器“data002”中查看是否能看到"data001"创建的文件,并也创建文件做测试:
2017-03-31_104616.png
然后进入到容器“data”中,来查看“data001”和“data002”所写的数据是否可以看到,并创建文件做测试:
2017-03-31_104633.png
然后关闭容器卷“data”,再做测试:
2017-03-31_104647.png


选一人白头,择一城终老
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

!jz_fbzt! !jz_sgzt! !jz_xgzt! 快速回复 !jz_sctz! !jz_fhlb!
快速回复 返回顶部 返回列表