gpt4 book ai didi

docker - 将extra_hosts添加到docker文件

转载 作者:行者123 更新时间:2023-12-02 19:17:00 26 4
gpt4 key购买 nike

我有一个基于node:12的docker镜像。该图像以及其他图像通过docker-composer.yml文件显示。我遇到的问题是我无法向容器添加extra_hosts。在我的yml文件中-我有以下内容

my-app:
image: <image_name>
container_name: <container_name>
extra_hosts:
- "somehost:162.242.195.82"
这似乎适用于其他容器,但不适用于基于node:12的容器。此功能不适用于基于节点12的图像吗?还是我做错了什么?

最佳答案

可能的解决方法:
创建一个将node:12用作父镜像的Dockerfile,然后将主机手动写入/etc/hosts。然后更新您的撰写设置以从该Dockerfile构建。
如下所述,这纯粹是一个变通方法。值得尝试其他node:12发行版,例如node:12-alpine

关于docker - 将extra_hosts添加到docker文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62992075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com