您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)Docker如何自定義網(wǎng)絡(luò),小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
1.介紹
常規(guī)docker容器啟動(dòng),可以用–link,進(jìn)行容器網(wǎng)絡(luò)綁定,但是一旦容器多了之后就會(huì)非常麻煩,所以要自定義一個(gè)docker網(wǎng)絡(luò),小白推薦使用–link命令
自定義網(wǎng)絡(luò)修復(fù)了docker0的容器之間無(wú)法用容器名相互ping通的問題,只能使用ip才能ping通,但是我們自定義的網(wǎng)絡(luò)是可以用ip或者容器名相互ping通的
2.命令
自定義網(wǎng)絡(luò)命令 | 說明 |
---|---|
docker network create | 創(chuàng)建自定義網(wǎng)絡(luò) |
docker network inspect | 查看自定義網(wǎng)絡(luò)詳情 |
docker network ls | 查看網(wǎng)絡(luò)列表 |
docker network connect | 不同的自定義網(wǎng)絡(luò)互相連接 |
docker network rm | 刪除自定義網(wǎng)絡(luò) |
1.常規(guī)容器啟動(dòng)檢查容器是否能ping通
發(fā)現(xiàn)是不可以ping通的,接下來(lái)我們用–link試一下
發(fā)現(xiàn)用了–link之后容器是可以ping通的,–link推薦小白使用,接下來(lái)我們用自定義網(wǎng)絡(luò)試一下
2.創(chuàng)建自定義網(wǎng)絡(luò)
docker network ls 查看網(wǎng)絡(luò)列表
docker網(wǎng)絡(luò)類型有很多種
bridge 橋接模式
host與宿主機(jī)網(wǎng)絡(luò)一致
none 空網(wǎng)絡(luò) 不使用網(wǎng)絡(luò)
docker network inspect 查看網(wǎng)絡(luò)詳情
docker network create 創(chuàng)建自定義網(wǎng)絡(luò)
–driver 設(shè)置網(wǎng)絡(luò)類型
–subnet 設(shè)置自定義ip路由網(wǎng)絡(luò)組
–gateway 設(shè)置此網(wǎng)絡(luò)默認(rèn)ip路由
在這里我啟動(dòng)了兩個(gè)容器,用–net指定了容器的網(wǎng)絡(luò),可以看到可以直接ping通在同一網(wǎng)絡(luò)的容器,非常的簡(jiǎn)單
關(guān)于“Docker如何自定義網(wǎng)絡(luò)”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。