Docker 創建容器時可以通過指定 --ip
參數來設置容器的 IP 地址。例如:
docker run --ip 172.17.0.2 -it ubuntu /bin/bash
在這個例子中,容器將會被分配 IP 地址為 172.17.0.2。
另外,Docker 也可以使用自定義的網絡來配置容器的 IP 地址。首先創建一個自定義的網絡:
docker network create --subnet=172.18.0.0/16 mynetwork
然后在運行容器時指定使用這個網絡和 IP 地址:
docker run --net mynetwork --ip 172.18.0.2 -it ubuntu /bin/bash
通過這種方式,可以更加靈活地配置容器的 IP 地址。