linux 容器的默认网络类型有三种,详细请看docker设置固定ip地址
1、查看网络类型
docker network ls
2、创建自定义网络(bridge子网络)
docker network create --subnet=172.18.0.0/16 mynet
3、应用,以安装nginx为例
(1)拉取镜像
docker pull nginx
(2)启动容器,并设置固定ip
docker run --name nginx --network mynet --ip 172.18.69.13 -d nginx
语法说明
docker run --name [容器名称] --network [自定义网络名称] --ip [指定容器ip] -d [镜像名称/id]
docker inspect nginx
4、重启计算机,重启docker,查看网络(没有被重置)
nginx正常启动