一、总体介绍
bridge 模式:使用--network bridge 指定,默认使用docker0
host 模式:使用--network host 指定
none 模式:使用--network none 指定
container 模式:使用--network container:NAME 或者容器 ID 指定
二、容器实例内默认网络 IP 生产规则
下载 ubuntu 镜像
docker pull ubuntu
启动两个 ubuntu 容器实例
docker run -it --name u1 ubuntu bash
docker run -it --name u2 ubuntu bash
docker inspect 容器 ID or 容器名字
docker inspect u1 | tail -n 20
docker inspect u2 | tail -n 20
关闭 u2 实例,新建 u3,查看 ip 变化
exit
docker run -it --name u3 ubuntu bash
docker inspect u3 | tail -n 20
结论:docker 容器内部的 ip 是有可能会发生改变的