docker的一些用法
2016-06-14 19:22
676 查看
复制文件,复制进去和复制出来一样用
保存镜像
共享文件(加载vol)
容器间通信
使用网关+端口映射
测试
使用link模式
测试
总结
docker cp 源文件 容器id:路径/目标文件
保存镜像
docker commit 容器id 名字
共享文件(加载vol)
docker run -v 宿主机绝对路径:容器文件目录 xxx
容器间通信
使用网关+端口映射
这个172.17.0.1是网关ip,默认的,简单起见就可以这样跑 docker run -e PROXYIP="172.17.0.1" --name="rico_server1" --rm -p 11111:12345 rico/my_server:v1 & docker run -e PROXYIP="172.17.0.1" --name="rico_server2" --rm -p 22222:12345 rico/my_server:v1 &
测试
docker exec -it rico_server1 /bin/bash env telnet $PROXYIP 22222
使用link模式
先启动一个容器,再启动另外一个,把原来启动的挂到新启动的容器的下面 用法--link 容器名:别名
docker run --name="rico_server1" --rm -p 11111:12345 rico/my_server:v1 & docker run --name="rico_server2" --link rico_server1:my_link_alias --rm -p 22222:12345 rico/my_server:v1 &
测试
docker exec -it rico_server2 /bin/bash ping my_link_alias ip addr看看自己的ip
总结
网关模式相对对等一些; link模式相对有那种从属关系的意味在里面
相关文章推荐
- Dockerfile书写规则
- 如何使用Dockerfile构建镜像
- Docker-Dockerfile构建镜像
- 如何使docker容器不退出
- Docker 中 安装软件并创建新的镜像
- docker 日志位置
- boot2docker
- 在IBM Bluemix使用Docker Container制作的MobileFirst Platform Server
- docker系列-初识
- docker基本操作
- 搭建memcached的docker集群
- 搭建zookeeper的docker集群
- 搭建rabbitmq的docker集群
- Dockerfile 笔记
- docker 配置文件引发的问题
- CoreOS项目
- caffe学习笔记1:ubuntu15.04下3分钟完成caffe环境配置(基于docker)
- 如何进入 Docker 容器,保存镜像
- 通过宿主机目录向docker容器传文件
- docker编译fuel