这个错误是因为你正在尝试在默认网络中使用网络别名。Docker 只允许在用户定义的网络中使用网络别名。

要解决这个问题,你可以创建一个自定义网络并将容器连接到该网络。然后,你可以为容器设置网络别名。

以下是解决此问题的步骤:

  1. 创建一个自定义网络:

d docker network create mynetwork


2. 运行容器并将其连接到自定义网络:

d docker run --network=mynetwork --name=mycontainer ...


3. 设置容器的网络别名:

d docker network connect --alias=myalias mynetwork mycontainer


这样,你就可以在自定义网络中使用网络别名了。
Docker 错误:  网络范围别名仅支持用户定义网络

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

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