手机版 收藏 导航

如何在 Docker 中创建静态 IP 地址的容器网络_Docker 如何查看容器 IP 地址

原创   www.link114.cn   2024-03-16 18:35:06

如何在 Docker 中创建静态 IP 地址的容器网络_Docker 如何查看容器 IP 地址

在 Docker 中创建静态 IP 地址的容器网络可以通过以下步骤实现:

  1. 创建一个自定义网络:
    docker network create --subnet=172.18.0.0/16 mynetwork
  2. 在创建容器时指定 IP 地址:
    docker run -d --name mycontainer --net mynetwork --ip 172.18.0.5 nginx

使用这种方式可以为容器分配一个静态 IP 地址,方便容器之间的互访和服务发现。

查看容器 IP 地址的方法有以下几种:

  1. 使用 docker inspect 命令:
    docker inspect --format='{{.NetworkSettings.IPAddress}}' mycontainer
  2. 使用 docker container ls 命令:
    docker container ls --format "{{.Names}}: {{.Networks}}"
  3. 使用 docker network inspect 命令:
    docker network inspect mynetwork

这些方法可以快速查看容器的 IP 地址,方便对容器进行网络配置和管理。