云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

Docker修改hosts方法_docker 修改hosts

jxf315 2025-09-28 02:08:06 教程文章 29 ℃

Docker中修改hosts的方法总结如下:

  • 直接进入容器中修改/etc/hosts,但是重启容器后,增加的内容会丢失。
  • 制作镜像的时候,可以直接修改。这个需要是root用户,需要在容器中安装sudo。
  • 使用docker run运行一个新的容器的时候,通过参数 --add-host来添加域名或者IP信息到容器的/etc/hosts文件中。
    例如:
  • docker run --name test --add-host=host_huanyuan:9.9.8.12 -d mongo:latest
  • 使用docker-composer,在docker-compose.yml文件中,通过配置参数extra_hosts实现。例如:
  • extra_hosts:
     - "host_huanyuan:9.9.8.12"
     - "host_a:192.168.1.125"
    最近发表
    标签列表