默谷资源网

专业网站建设资源库

Docker修改hosts方法

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"
    控制面板
    您好,欢迎到访网站!
      查看权限
    网站分类
    最新留言