要手动配置 Docker IP 地址,请按照以下步骤进行操作:

  1. 确保 Docker 已安装并已启动。

  2. 打开终端并输入以下命令以查看 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 子网和网关地址。
Ubuntu 手动配置 Docker IP 地址 - 详细步骤指南

原文地址: https://www.cveoy.top/t/topic/mLio 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录