日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

从零开始学习docker(三)link

發布時間:2024/9/16 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从零开始学习docker(三)link 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

擼了今年阿里、頭條和美團的面試,我有一個重要發現.......>>>

需求

? ? 我們有兩個容器,一個容器啟動的后臺服務,一個容器啟動的mysql服務。后臺服務必須知道mysql服務的IP地址是什么。但在開發的過程中,我們并不知道我們mysql數據庫的ip地址是多少。

解決辦法

????我們可以給mysql一個名字,通過名字訪問容器,名字是固定的。把第二個容器link到第一個容器上面,在第一個容器上面只需要通過name就可以訪問了。

我們將上一節中的test2容器停止并且刪除:

iie4bu@hostdocker:~$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d85b091d4deb ubuntu:xenial "/bin/bash -c 'while…" 4 hours ago Up 4 hours test2 b21a9d817e25 ubuntu:xenial "/bin/bash -c 'while…" 4 hours ago Up 4 hours test1 iie4bu@hostdocker:~$ docker container stop test2 test2 iie4bu@hostdocker:~$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b21a9d817e25 ubuntu:xenial "/bin/bash -c 'while…" 4 hours ago Up 4 hours test1 iie4bu@hostdocker:~$ docker container rm test2 test2 iie4bu@hostdocker:~$ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b21a9d817e25 ubuntu:xenial "/bin/bash -c 'while…" 4 hours ago Up 4 hours test1

我們新建test2容器,并將test2容器link到test1容器上面。

iie4bu@hostdocker:~$ sudo docker run -d --name test2 --link test1 ubuntu:xenial /bin/bash -c "while true; do sleep 3600; done" --link的格式: --link <name or id>:alias 其中,name和id是源容器的name和id,alias是源容器在link下的別名。

我們在test2中可以ping通test1的IP地址的。

root@7fe6f95d2992:/# ping 172.17.0.2 PING 172.17.0.2 (172.17.0.2) 56(84) bytes of data. 64 bytes from 172.17.0.2: icmp_seq=1 ttl=64 time=0.094 ms 64 bytes from 172.17.0.2: icmp_seq=2 ttl=64 time=0.062 ms 64 bytes from 172.17.0.2: icmp_seq=3 ttl=64 time=0.062 ms 64 bytes from 172.17.0.2: icmp_seq=4 ttl=64 time=0.062 ms 64 bytes from 172.17.0.2: icmp_seq=5 ttl=64 time=0.059 ms

此外我們在test2中是不是可以ping通test1的名字呢?答案是可以的

root@7fe6f95d2992:/# ping test1 PING test1 (172.17.0.2) 56(84) bytes of data. 64 bytes from test1 (172.17.0.2): icmp_seq=1 ttl=64 time=0.093 ms 64 bytes from test1 (172.17.0.2): icmp_seq=2 ttl=64 time=0.061 ms 64 bytes from test1 (172.17.0.2): icmp_seq=3 ttl=64 time=0.063 ms ^C --- test1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1998ms

原因就是我們使用--link的方式,給test2添加了一個dns的一個記錄。這樣在test2中不需要知道test1的具體ip地址了。只需要知道名字就行。

然而我們在test1中是無法根據test2的名字ping通的。因為link是有方向的。

使用link的方式在生產環境中并不常見,后面介紹常見的解決辦法。

總結

以上是生活随笔為你收集整理的从零开始学习docker(三)link的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本护士做爰视频 | 奇米888一区二区三区 | 能在线观看的av | 亚洲成人网在线播放 | 少妇人妻邻居 | 中文字幕久久一区 | 色综合一区二区三区 | 国产毛片久久久久 | 日韩社区 | 色图综合| 偷偷操视频 | 男受被做哭激烈娇喘gv视频 | 久久99在线 | 亚洲国产成人精品女人久久 | 婷婷干| 93看片淫黄大片一级 | 国产精品扒开腿做爽爽 | 奴性白洁会所调教 | 免费观看a视频 | 亚洲成人天堂 | 人妻偷人精品一区二区三区 | 国产精品高潮呻吟久久aⅴ码 | 激情偷乱人成视频在线观看 | 男女男精品视频网站 | 欧美日韩亚洲国产精品 | 精品久久久久久久久久久久久久久久 | 久久麻豆视频 | 欧美激情精品久久久久久 | 偷拍视频一区 | 双性尿奴穿贞c带憋尿 | 中文字幕一区二区三区免费看 | 蜜臀精品一区二区三区 | 嫩草一二三 | 91极品蜜桃臀 | 五月天激情婷婷 | 午夜国产福利在线观看 | 性视频免费看 | 国产精彩视频一区二区 | 欧美国产日本 | 日本久久久久久久久 | 76少妇精品导航 | 国产精品无码中文字幕 | 亚洲视频精选 | 欧美图片一区二区三区 | 激情久久中文字幕 | 亚洲中字 | 久久午夜鲁丝片 | 色婷婷狠狠 | 人人妻人人爽一区二区三区 | 涩涩精品 | 色多多在线视频 | 国产精品99久久久久久www | 日韩在线第三页 | 天天干人人 | 天天操天天弄 | 一级国产黄色片 | 99这里| 久久丁香网 | 亚洲av无码乱码在线观看性色 | 欧美性猛交xxxx乱大交蜜桃 | 亚洲视频一 | 先锋资源在线视频 | 福利视频在线免费观看 | 精品国产一区二区三区在线观看 | 秋霞一区二区三区 | 中文日韩 | 西西人体www大胆高清 | 天天弄| 日韩成人高清视频 | 一级全黄裸体免费视频 | 97精品久久人人爽人人爽 | 国产麻豆视频 | 久久精品免费在线观看 | 免费一区二区在线观看 | 成人午夜视频在线播放 | 成人性生交大免费看 | 久久精品视屏 | 一区高清| 三上悠亚人妻中文字幕在线 | 亚洲午夜精品在线 | 亚洲五码在线 | 色婷婷国产精品综合在线观看 | 亚洲精品成人片在线观看精品字幕 | 黄色激情在线 | 豆花视频在线播放 | 五月婷婷六月综合 | 456av| 日日日日日日bbbbbb | 伊人网视频在线 | 国产www | 精品久久影院 | av av片在线看 | 欧美日韩视频一区二区 | 亚洲另类天堂 | 免费爱爱视频 | 国产ts在线 | 婷婷在线免费视频 | 国产一区二区四区 | 熟女精品一区二区三区 |