- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个基于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/
在 ansible playbook docker 参数中,extra_host 包含两部分主机:ip_address。我正在尝试将主机和 ipaddress 作为变量传递。它们来自提示变量。我的主机
假设我在docker-compose中有十个服务,每个此服务都需要具有四个记录的相同extra_hosts。 我想一次定义extra_hosts,并且只将其包括在每个服务中。 可能吗? version
在docker compose文件中,我能够像下面这样声明一个域和IP- extra_hosts: - "mshost:10.4.12.31" - "mongodb DEV-MONGODB:1
环境:适用于 Windows 的 Docker 容器:Windows 容器 在 docker run 命令中,有 --add-host 选项。这不适用于 Windows 容器。 同样的,在 compo
我正在使用带有 docker 的 Nodejs 应用程序部署在 AWS ecs 上。 问题是 api 调用私有(private) DNS 记录返回错误:getaddrinfo enotfound 请求
我正在使用 docker-compose 文件的第 2 版。 是否可以从 env_file 读取 extra_hosts? 我已经在一个环境变量文件中为所有 docker-compose 定义了公共(
我正在使用 docker-compose 运行一个测试环境,它由大约 5 个不同的容器组成。容器间链接和共享卷(volumes-from)工作得很好。我还将一些端口暴露给主机,效果很好。 我缺少的是一
我是一名优秀的程序员,十分优秀!