分布式高级(十三)Docker Container之间的数据共享
2015-09-14 10:12
706 查看
sudo docker run -it -v /usr/lib:/usr/lib/dbdata --name dbcontainer-192.168.1.184 ubuntu:14.04
sudo docker run -it --volumes-from dbcontainer-192.168.1.184 --name
mastercontainer-192.168.1.180 ubuntu:14.04
....
依据以上命令就可以实现container间的数据共享。
注:当中。第一行命令中/usr/lib:/usr/lib/dbdata /usr/lib为所须要共享的数据源文件夹,/usr/lib/dbdata为挂载目的文件夹,若dbdata文件夹不存在会自己主动创建。
我所採用的策略是首先创建一个数据卷容器挂载主机数据文件夹。然后启动其他容器并挂载上之前创建的数据卷容器。
如果你有疑问。你可以给我留言。为了在一起!
相关文章推荐
- 初识Docker
- docker常用命令
- Docker1.8在Centos7下的安装
- 我的Docker学习笔记
- 容易centos配置docker维修
- Docker 根本不适合用于本地开发环境
- 2. docker-compose
- docker中批量删除 tag为none的镜像
- docker 创建容器 时的 注意事项
- docker安装注意事项
- 整合 Jenkins 和 Docker
- Docker 的应用场景在哪里?
- 十大基于Docker的开发工具
- docker中如何制作自己的基础镜像
- Python 开发者的 Docker 之旅
- 在Linux系统下使用Docker以及Weave搭建Nginx反向代理
- CentOS 7 x64 Codis 群集 以及 单机 docker
- Docker常用命令
- 3.0.4、认识docker架构
- 解决Docker build时 Sending build context to Docker daemon 过大的问题