网桥模式:
创建容器时默认的网络模式;
host模式:
容器直接使用宿主网络,一般用在因为网络原因,只有宿主机可以访问服务,而容器无法访问时,使用该模式,创建容器时使用 --net=host 关键字;
container模式:
用于容器和容器之间通信时使用,--link存在的缺点是:需要将另一个容器的网络设置为环境变量写入,当另一个容器的网络出现变化时,当前容器的环境变量也同样更新;
使用方法1:启动第二个容器时使用关键字 --container:容器名 / 容器id
使用方法2: 在启动容器前使用 docker network create network_name命令创建一个容器网络,然后在创建容器1和容器2时分别添加--net networ_name 来让两个容器共同使用同一网络,完成容器间的通信;