docker 容器间的连接
2016-04-21 00:00
549 查看
启动一个tomcat容器,手动为容器指定名字为tomcat1
# docker run -d --name tomcat1 tomcat
# docker ps
启动一个容器去连接tomcat1
-i:使用交互模式
-t:分配一个伪终端
--link=tomcat1:server1:tomcat1为连接到的容器名,server1为该容器在hosts文件中的主机名,多个连接可以指定多个--link
# docker run -i -t --link=tomcat1:server1 centos /bin/bash
# docker run -d --name tomcat1 tomcat
7abc103ffd644a790f4445aa8b113eee372e09653b69dcaa14764b599febbab9
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7abc103ffd64 tomcat "catalina.sh run" 4 seconds ago Up 4 seconds 8080/tcp tomcat1
启动一个容器去连接tomcat1
-i:使用交互模式
-t:分配一个伪终端
--link=tomcat1:server1:tomcat1为连接到的容器名,server1为该容器在hosts文件中的主机名,多个连接可以指定多个--link
# docker run -i -t --link=tomcat1:server1 centos /bin/bash
[root@412394d09c73 /]# cat /etc/hosts 172.17.0.24 412394d09c73 127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 172.17.0.23 server1 7abc103ffd64 tomcat1 [root@412394d09c73 /]# curl http://tomcat1:8080/ -o /dev/null -w %{http_code} 2>/dev/null 200
相关文章推荐
- Docker run执行流详解(以volume,network和libcontainer为线索)
- Docker配置指南系列(一):配置项管理
- Docker 4 -- 总结
- docker入门——简单操作
- 试用 Nexus OSS 3.0 的docker仓库 (一)
- 两种方式创建你自己的 Docker 基本映像
- Windows8下安装Docker
- Docker玩转Rhadoop
- Docker 学习笔记
- Getting Docker to run on Power8
- ubuntu on power服务器上安装docker binary package
- bashrc_docker的脚本
- Docker 批量push脚本
- Docker registry & Portus
- Docker, IT技术的又一次变革
- Docker升级1.10+迁移镜像方法
- 使用pipework配置docker容器固定ip
- 使用pipework配置docker容器固定ip
- CenOS 7.1安装Docker、Docker-compose
- docker registrator配合consul使用的问题