#本文檔旨在說明建立docker時注意的事項:
咱們在局域網中使用Docker,最常遇到的一個困惑,就是有時候跨網段結果出現網絡不通。
緣由是由於Docker默認生成的網關和咱們的局域網網段有時候是衝突的,好比在172.16網段的機器上部署Docker,結果生成的docker0網橋是172.17網段,那麼就和真實環境中使用該網段的機器衝突了(即ping不通172.17網段的機器)。
爲了不衝突,首先想到的是改網關,默認172.17 網段。docker
一、前提是已經安裝了docker環境
能夠用編輯/etc/docker/daemon.json文件,添加內容 "bip": "ip/netmask" [ 切勿與宿主機同網段 ]json
{"bip":"192.168.0.1/16"}網絡
二、重啓 docker 服務rest
service docker restartip
查看修改後的 docker0 網橋信息 ifconfig文檔