如何使Docker容器使用主机的/ etc / hosts文件?

我想这样做,以便我启动的Docker容器使用与/etc/hosts我运行的主机相同的设置。有没有办法做到这一点?

我知道--add-hostdocker run 有一个选项,但这并不是我想要的,因为主机的/etc/hosts文件在不同的机器上可能不同,所以用硬编码确切的IP

/主机对我来说不是很好--add-host

回答:

使用--network=host在泊坞窗运行命令。这告诉Docker使容器使用主机的网络堆栈。您可以在此处了解更多信息。

以上是 如何使Docker容器使用主机的/ etc / hosts文件? 的全部内容, 来源链接: utcz.com/qa/433384.html

回到顶部