--hostname是不是像docker容器环境中的域名系统,可以在引用其他容器时替换--ip

最佳答案

--hostname 标志仅更改容器内的主机名。如果您的应用程序需要主机名的特定值,则可能需要这样做。它不会更改 docker 之外的 DNS,也不会更改网络隔离,因此它不会允许其他人连接到具有该名称的容器。

您可以使用容器名称或容器(短,12 个字符)的 id 来使用 docker 的嵌入式 dns 从容器连接到容器,只要您在同一网络上拥有两个容器并且该网络不是默认网桥。

关于docker - 何时在 docker 中使用 --hostname?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43031100/

10-16 16:57
查看更多