91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Docker容器間的通信方式

發布時間:2021-08-21 17:48:33 來源:億速云 閱讀:217 作者:chen 欄目:云計算

這篇文章主要介紹“Docker容器間的通信方式”,在日常操作中,相信很多人在Docker容器間的通信方式問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Docker容器間的通信方式”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

容器間Link單向通信

Docker容器間的通信方式

每創建一個容器都會創建一個虛擬IP,這些IP無法通過宿主機訪問,但是在docker中這些IP是互聯互通的。

通信不建議使用IP,例如當多個tomcat容器配置了107.1.31.24的MySQL,當Mysql容器地址變成了107.1.31.56時多個tomcat容器都要重新配置,這樣就很麻煩了。那使用什么方式呢?

我們可以給容器起個名字:

[root@VM-0-2-centos docker_redis]# docker run -d --name web tomcat  #創建tomcat容器 -d 后臺運行  --name給容器起個名字叫web
d4b9a15d6a5d5332baa76d5506c546c82fd301faaf6b01a9fb8f3d862c7c9e96
[root@VM-0-2-centos docker_redis]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
d4b9a15d6a5d        tomcat              "catalina.sh run"   8 seconds ago       Up 7 seconds        8080/tcp            web
[root@VM-0-2-centos docker_redis]#

查看對應容器的元數據

docker inspect 容器id

那如何通過名稱通信呢?

docker run -d --name web --link database tomcat  #database為mysql容器創建時的名稱
#驗證:進入tomcat容器內部 ping database可以通

Bridge網橋雙向通信

Docker容器間的通信方式

將指定的容器都綁定到同一個網橋上,這些容器就會天然的互聯互通

docker run -d --name web tomcat
docker run -d --name database mysql
docker network create -d bridge my-bridge #創建一個新的網橋
[root@VM-0-2-centos ~]# docker network ls #列出docker服務網絡底層明細
NETWORK ID          NAME                DRIVER              SCOPE
0dfca8776e29        bridge              bridge              local
dec8ce58f992        host                host                local
522173622fe8        my-bridge           bridge              local
36e1a4828e03        none                null                local
#容器和網橋綁定
docker network connect my-bridge web
docker network connect my-bridge database

網橋實現原理

Docker容器間的通信方式

到此,關于“Docker容器間的通信方式”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广元市| 明水县| 壤塘县| 奇台县| 永修县| 克什克腾旗| 金堂县| 罗江县| 宝坻区| 柘城县| 拉孜县| 霍山县| 高陵县| 阿城市| 霸州市| 高邮市| 沂源县| 竹山县| 涟源市| 辰溪县| 平顶山市| 黄陵县| 吉林省| 舒城县| 固镇县| 东乌珠穆沁旗| 清远市| 嘉善县| 思南县| 肃宁县| 柯坪县| 马尔康县| 胶州市| 昌黎县| 宜昌市| 同德县| 分宜县| 台东市| 腾冲县| 隆子县| 高阳县|