在docker环境中容器的网络默认是桥接模式,容器启动后会按照先后顺序获取ip这就造成每次重启服务器容器的ip可能会变,为了固定容器的ip需要创建自定义网络。
1.查看docker网络
docker network ls
2.创建自定义网络
docker network create --subnet=172.18.0.0/16 mybind
3.指定ip方式运行容器,指定网络,指定ip,自动运行。--net --ip --restart
docker run -itd --net mybind --ip 172.18.0.11 --restart always centos:latest /bin/bash