給docker分配固定的IP地址:
1、搭建一個網卡
#這個默認是創建Bridge的,如果你需要bridge的網卡不是第一張(eth0啥的),請使用-o parent=eth1 來指定你的網卡,也能額外用–internal來限制可能的外網訪問
docker?network?create?--subnet=192.168.1.0/24?--gateway=192.168.1.1?docker-intranet
2、在容器上指定網卡和IP
sudo?docker?run?--name?postgres1?--net=docker-intranet?--ip=192.168.1.3?-e?POSTGRES_PASSWORD=password?-p?5433:5432?-d?postgres:9.4
啟動 Docker的時候,用 –network 參數,可以指定網絡類型。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦