Docker 網(wǎng)絡(luò)操作

1. 借鑒

docker中容器之間通信方式
docker啟動、重啟、日志查看命令
18 - Docker network第四講-網(wǎng)絡(luò)別名(Docker系列)
docker設(shè)置固定ip地址
Docker四種網(wǎng)絡(luò)模式
docker 創(chuàng)建容器時指定容器ip
Docker系列教程16-network命令
Docker第五篇(docker網(wǎng)絡(luò)管理)

2. 開始

查看容器是否使用自定義網(wǎng)絡(luò)

docker inspect 容器ID | grep network

image.png

創(chuàng)建網(wǎng)絡(luò)

docker network create xxx

  • docker network create caiser-network

  • 注意:在使用自定義網(wǎng)絡(luò)的時候,如果需要同時指定靜態(tài)IP,需要配置subnet,如

    docker network create --driver bridge --subnet=172.173.12.0/16 -- data_net
    

查看網(wǎng)絡(luò)列表

docker network list

啟動容器時使用網(wǎng)絡(luò)并指定別名

docker run -it --name hadoop1 --network caiser-network --network-alias h1

  • --network來指定網(wǎng)絡(luò),
  • --network-alias來指定網(wǎng)絡(luò)別名,也就是說hadoop1這個容器在caiser-network這個網(wǎng)絡(luò)中的別名是h1,在這個網(wǎng)絡(luò)中的其他容器可以通過這個別名來訪問該容器。

查看網(wǎng)絡(luò)中的運行中的容器

docker network inspect es_network

image.png

創(chuàng)建容器時指定靜態(tài)IP

docker run -it --ip 172.172.0.10  caiser/ssh-basecentos

3. 大功告成

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容