Docker1.12以后提供了docker network来替代原来的link方式,来建立两个容器的连接。原来就是用docker network来创建一个桥接网络,在docker run的时候将容器指定到新创建的桥接网络中,这样同一桥接网络中的容器就可以通过互相访问。

       docker network的常用命令如下:

       connect : 将容器加入到指定网络中;

       create : 创建网络;

       disconnect : 将容器中网络中移除;

       inspect:查看指定网络的详情;

       ls:列出所有网络;

       rm:删除指定网络;


1、创建桥接网络

docker network create bv-net

2、启动容器

docker run -d -p 58080:8080--name bvrfis --network bv-net --network-alias bvrfis-net tomcat:7.0

--network bv-net:指定加入到名为bv-net的网络中;

--network-alias bvrfis-net:指定容器bv-net网络中的别名是bvrfis-net,这个可以不用设置,别的容器可以用过name也可以访问,或者设置通过该名字可以访问;






Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐