Ubuntu 手动配置 Docker IP 地址 - 详细步骤指南
要手动配置 Docker IP 地址,请按照以下步骤进行操作:
-
确保 Docker 已安装并已启动。
-
打开终端并输入以下命令以查看 Docker 的网络配置:
sudo docker network inspect bridge
3. 在输出中查找'Subnet' 和 'Gateway' 字段。这些是当前 Docker IP 的子网和网关地址。
4. 手动配置 Docker IP 地址的方法之一是在 Docker 启动时使用 '--bip' 参数。例如,以下命令将 Docker IP 设置为'172.20.0.1/16':
sudo dockerd --bip=172.20.0.1/16
注意:在此示例中,Docker IP 的子网为'172.20.0.0/16'。
5. 如果您希望在启动系统时自动应用此配置,请将其添加到 Docker 服务的配置文件中。例如,在 Ubuntu 上,您可以编辑'/lib/systemd/system/docker.service' 文件并将以下行添加到'[Service]' 部分:
ExecStart=/usr/bin/dockerd --bip=172.20.0.1/16
6. 保存文件并重新加载 Docker 服务:
sudo systemctl daemon-reload sudo systemctl restart docker
7. 最后,使用'docker network inspect' 命令检查新的 Docker IP 配置是否已应用:
sudo docker network inspect bridge
现在,您应该能够看到新的 Docker IP 子网和网关地址。
原文地址: https://www.cveoy.top/t/topic/mLio 著作权归作者所有。请勿转载和采集!