一尘不染

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

docker

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

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


阅读 1174

收藏
2020-06-17

共1个答案

一尘不染

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

2020-06-17