在docker镜像中配置hosts
时间: 2023-05-23 19:05:06 浏览: 914
docker 镜像配置便于拉取
A: 在docker镜像中配置hosts需要进行以下步骤:
1. 在Dockerfile中添加以下命令:
```
RUN echo "127.0.0.1 host.example.com" >> /etc/hosts
```
其中,host.example.com是你需要配置的主机名或域名,127.0.0.1是ip地址。
2. 在构建docker镜像时执行Dockerfile。
```
docker build -t image-name .
```
3. 运行容器时,使用--add-host选项添加hosts配置。
```
docker run --add-host=host.example.com:127.0.0.1 -ti image-name
```
这里的--add-host选项将host.example.com主机名映射到127.0.0.1地址。
完成以上步骤后,进入容器后执行ping命令,即可验证hosts配置是否生效。
阅读全文