最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談關(guān)于Docker容器互聯(lián)的初步實踐

 更新時間:2018年10月23日 11:42:11   作者:MRIVANDU  
這篇文章主要介紹了淺談關(guān)于Docker容器互聯(lián)的初步實踐,本文介紹了使用網(wǎng)橋(bridge)來對容器進行互聯(lián),非常具有實用價值,需要的朋友可以參考下

一、Docker容器之間的互聯(lián)

Docker現(xiàn)在已經(jīng)成為一種輕量級的虛擬化方案,在同一宿主機下,所有的容器都可以通過網(wǎng)橋進行互聯(lián)。如果之前有docker的使用經(jīng)驗,可能已經(jīng)習(xí)慣了使用–link來對容器進行互聯(lián)。隨著docker的逐步完善,強烈推薦大家使用網(wǎng)橋(bridge)來對容器進行互聯(lián)。

二、實踐過程

1.創(chuàng)建一個網(wǎng)絡(luò)my-net:

[root@ChatDevOps ~]# docker network create my-net
71b42506de62797889372ea4a5270f905f79a19cf80e308119c02e529b89c94e
[root@ChatDevOps ~]# docker network ls
NETWORK ID     NAME        DRIVER       SCOPE
3dec5cbb852e    bridge       bridge       local
6dd6dcfc2f26    host        host        local
71b42506de62    my-net       bridge       local
4c142a02cd6b    none        null        local

2.在創(chuàng)建docker容器的時候就指定橋接網(wǎng)絡(luò):

[root@ChatDevOps docker]# docker create -it --name d1 --network my-net -p 8080:80 ubuntu:14.04
4776b65db566f370cad5da3a9354a12c7e4f9badab53647b7e30e1e8f343ae3d
[root@ChatDevOps docker]# docker start d1
d1

在該命令中,docker create也可以用docker container create,二者等價。–name指定了容器的名稱,–network指定了該容器的網(wǎng)絡(luò)名稱,橋接形式默認為網(wǎng)橋,-p或–publish指定了映射的端口。如果在這一步指定的網(wǎng)絡(luò)沒有預(yù)先被創(chuàng)建,那么這個容器時無法正常啟動的。此時,可以為該容器創(chuàng)建網(wǎng)絡(luò)后再次啟動容器即可。

3.還可以在運行一個docker容器的時候指定一個已經(jīng)創(chuàng)建好的網(wǎng)絡(luò):

[root@ChatDevOps docker]# docker run -it --name d2 --network my-net --publish 8081:80 ubuntu:14.04 /bin/bash
root@07fd516911d0:/# ping d1
PING d1 (172.18.0.2) 56(84) bytes of data.
64 bytes from d1.my-net (172.18.0.2): icmp_seq=1 ttl=64 time=0.115 ms
root@4776b65db566:/# ping d2
PING d2 (172.18.0.3) 56(84) bytes of data.
64 bytes from d2.my-net (172.18.0.3): icmp_seq=1 ttl=64 time=0.062 ms

通過容器名稱即可ping通在同一網(wǎng)橋的容器。也可以直接ping其IP。

三、總結(jié)

1.在docker安裝完成之后,docker容器有三個網(wǎng)絡(luò),如下:

[root@ChatDevOps ~]# docker network ls
NETWORK ID     NAME        DRIVER       SCOPE
3dec5cbb852e    bridge       bridge       local
6dd6dcfc2f26    host        host        local
4c142a02cd6b    none        null        local

2.在同一網(wǎng)絡(luò)中的所有容器網(wǎng)絡(luò)都是互通的。

3.容器的網(wǎng)絡(luò)配置中的dns配置可以在主機的/etc/docker/daemon.json文件進行配置,參照官方格式:

{
 "bip": "192.168.1.5/24",
 "fixed-cidr": "192.168.1.5/25",
 "fixed-cidr-v6": "2001:db8::/64",
 "mtu": 1500,
 "default-gateway": "10.20.1.1",
 "default-gateway-v6": "2001:db8:abcd::89",
 "dns": ["10.20.1.2","10.20.1.3"]
}

根據(jù)實際情況進行配置即可。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在Ubuntu?Server?22.04上安裝?Docker的詳細步驟記錄

    在Ubuntu?Server?22.04上安裝?Docker的詳細步驟記錄

    通過使用容器技術(shù),Docker能夠讓開發(fā)人員將應(yīng)用及其依賴環(huán)境一同打包,從而實現(xiàn)快速部署、一致的開發(fā)環(huán)境和優(yōu)秀的可移植性,這篇文章主要給大家給大家介紹了關(guān)于在Ubuntu?Server?22.04上安裝?Docker詳細步驟的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • Docker容器Consul部署概述

    Docker容器Consul部署概述

    這篇文章主要介紹了Docker容器Consul部署概述,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-08-08
  • Docker如何導(dǎo)出某時間段日志

    Docker如何導(dǎo)出某時間段日志

    這篇文章主要介紹了Docker如何導(dǎo)出某時間段日志問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 解決docker掛載的目錄無法讀寫問題

    解決docker掛載的目錄無法讀寫問題

    這篇文章主要介紹了解決docker掛載的目錄無法讀寫問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Ubuntu Docker 安裝教程

    Ubuntu Docker 安裝教程

    這篇文章主要為大家詳細介紹了Ubuntu Docker 安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Docker安裝Nacos詳細圖文教程

    Docker安裝Nacos詳細圖文教程

    這篇文章主要為大家詳細介紹了Docker安裝Nacos詳細圖文教程,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • docker 文件存放路徑, 修改端口映射操作方式

    docker 文件存放路徑, 修改端口映射操作方式

    這篇文章主要介紹了docker 文件存放路徑, 修改端口映射操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Dockerfile中yum install無法使用的問題及解決

    Dockerfile中yum install無法使用的問題及解決

    在使用Dockerfile自定義CentOS 7容器過程中,可能會遇到容器內(nèi)無法使用yum命令的問題,首先,確認主機是否能聯(lián)網(wǎng),其次,檢查在Dockerfile打包新容器時,容器是否能聯(lián)網(wǎng),若發(fā)現(xiàn)容器無法聯(lián)網(wǎng),一種解決方法是編輯/etc/docker/daemon.json文件
    2024-11-11
  • 為docker中的nginx配置https的方法步驟

    為docker中的nginx配置https的方法步驟

    這篇文章主要介紹了為docker中的nginx配置https的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • Docker的基本命令使用筆記

    Docker的基本命令使用筆記

    這篇文章主要介紹了Docker的基本命令使用筆記,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06

最新評論

宜良县| 吴忠市| 铜山县| 交城县| 资中县| 东港市| 垦利县| 平塘县| 互助| 象山县| 偃师市| 德兴市| 新蔡县| 孟州市| 南京市| 台安县| 且末县| 保亭| 普兰县| 沂水县| 历史| 青龙| 师宗县| 内乡县| 社会| 上思县| 延寿县| 独山县| 土默特右旗| 平定县| 铜川市| 习水县| 德安县| 肇州县| 梁河县| 洞头县| 德保县| 建德市| 屯门区| 利辛县| 宜宾县|