不能再docker启动时配置hosts,而是在镜像创建时就添加hosts
时间: 2023-05-23 21:05:09 浏览: 317
Docker镜像管理 镜像的创建
A:确实,在Docker容器启动时配置hosts可能会有一些困难,因为容器启动时无法直接访问宿主机的hosts文件。因此,通常最好是在镜像创建时添加hosts条目。可以通过使用Dockerfile来完成,例如在Dockerfile中使用ADD指令将本地的hosts文件复制到镜像中,并在启动容器时通过运行脚本将其添加到容器中的hosts文件中。另外,也可以考虑使用Docker Compose来管理多个容器并共享同一个网络,并在Docker Compose配置文件中定义每个容器的hosts。
阅读全文