查看docker network相关命令
docker network COMMAND
创建一个自定义的子网,通过这个子网给容器配置固定的IP
docker network create --subnet=172.18.0.0/24 mynetwork
设置自定义IP的容器
docker run -itd --name nginx --network mynetwork --ip 172.18.0.20 nginx:latest /bin/bash
进入容器,查看IP
docker exec -it nginx bash
这个时候会发现很多命令都没有,直apt-get install的话可能会有报错
E: Unable to locate package
解决方式:apt-get update