Docker 默認網絡 IP 段為 172.17.0.0/16,可通過 docker network create 指定不同 IP 段。容器固定 IP 地址可通過 docker run –ip 選項分配,需與 Docker 主機兼容且不在網絡中沖突。
Docker 默認網絡固定 IP 段
Docker 默認網絡使用 IP 地址范圍 172.17.0.0/16,該范圍內的 IP 地址由 Docker 分配給容器。
更改固定 IP 段
如果您希望為 Docker 網絡使用不同的 IP 段,則可以在創(chuàng)建網絡時指定它。例如,要創(chuàng)建 IP 段為 10.0.0.0/24 的網絡:
docker network create --subnet=10.0.0.0/24 my-network
登錄后復制
容器分配固定 IP 地址
要在特定容器中分配固定 IP 地址,您可以在運行容器時使用 –ip 選項。例如,要將 IP 地址 10.0.0.10 分配給容器:
docker run --ip=10.0.0.10 --name my-container my-image
登錄后復制
注意:
- 固定 IP 段必須與 Docker 主機的網絡接口上配置的子網掩碼兼容。
- 固定 IP 地址必須在此 IP 段內,并且不能與 Docker 網絡中其他容器的 IP 地址沖突。
- 對于具有多個網絡接口的主機,您可以在創(chuàng)建網絡時指定要使用的接口。
路由網(www.lu-you.com)其它相關文章!