Docker入門與實戰——《Docker ABC》電子書 https://github.com/gudaoxuri/Docker_ABCgit
Docker的不少問題都是網絡設置引起的,因此這裏有必要介紹一下Docker的網絡處理。github
在容器運行時Docker提供了--net
參數來指定容器的網絡,它有四種選項:web
--net=bridge
這是默認選項,會爲容器分配獨立的網絡環境網絡
--net=host
讓容器使用宿主機的網絡環境,注意 這意味着放棄了容器的網絡隔離,它讓容器能夠訪問宿主機的權限,不推薦使用spa
--net=container:NAME_or_ID
讓容器與另外一個容器共用網絡環境,這樣的話二者就能夠相互通訊code
--net=none
Docker不去管理容器的網絡,用戶能夠自定義容器的網絡設置,這選項自由度最高orm