首頁>技術>

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"

8
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 「大資料」「Hbase」資料結構的設計