Docker 容器中同一接口上的多个 ip

Multiple ip on same interface in Docker container

在一个 Docker 容器中的 eth0 上可以有多个 IP 吗?

我想在 Docker 容器接口中的 eth0 上有 5 个 IP。我正在使用 "ip" 实用程序。在容器中执行 ip address add 172.20.0.200/16 dev eth0 给出“不允许操作。

我找到了答案。必须要加上--cap-add选项 docker run --cap-add=NET_ADMIN image

但据我了解,docker 对静态 IP 一无所知,因为 docker network inspect 仅显示一个 IP。因此想到使用自定义网络