Docker相關(guān)命令應(yīng)用匯總
Docker命令
1.命令格式:
docker run -it --name mydocker1 [image1] bash #對image1取個別名為mydocker1
docker run -it --link mydocker1:mydocker1 [image2] bash 把兩個image連通,使得image1和image2可以互相通訊
2.命令功能:
把兩個container相互連通通信
3.命令參數(shù):
-it --name 先對第一個image1取名稱
-it --link 連接到第一個image,相互之間可以通訊
4.命令實例:
首先打開一個窗口輸入以下命令,打開一個docker窗口1
[root@docker ~]# docker run -it --name node1 node bash
root@f2765d5fd9c8:/#
再次打開另一個窗口2,輸入以下命令:
[root@docker ~]# docker run -it --link node1:node1 node bash
root@e85d11098482:/#
在第二個docker窗口下輸入以下命令:
root@e85d11098482:/# ping node1 顯示node1的ip地址是172.16.0.16
PING node1 (172.17.0.16): 56 data bytes
64 bytes from 172.17.0.16: icmp_seq=0 ttl=64 time=0.110 ms
64 bytes from 172.17.0.16: icmp_seq=1 ttl=64 time=0.073 ms
64 bytes from 172.17.0.16: icmp_seq=2 ttl=64 time=0.075 ms
64 bytes from 172.17.0.16: icmp_seq=3 ttl=64 time=0.094 ms
^C--- node1 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.073/0.088/0.110/0.000 ms
在第一個docker窗口下輸入以下命令,查看該窗口的IP地址正是node1的IP地址
root@f2765d5fd9c8:/# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
34: eth0@if35: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:ac:11:00:10 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.16/16 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::42:acff:fe11:10/64 scope link
valid_lft forever preferred_lft forever
- 詳解使用docker搭建hadoop分布式集群
- 詳解基于docker 如何部署surging分布式微服務(wù)引擎
- Docker簡單安裝與應(yīng)用入門教程
- Docker搭建簡單的應(yīng)用棧與容器Hello World訪問詳解
- 詳解如何在 Docker 中設(shè)置 Go 并部署應(yīng)用
- Docker 實現(xiàn)瀏覽器里開發(fā)Android應(yīng)用的功能
- Docker 搭建lamp應(yīng)用實例詳解
- 在Docker上開始部署Python應(yīng)用的教程
- 在Docker快速部署Node.js應(yīng)用的詳細(xì)步驟
- 詳解在Docker容器中運(yùn)行Spring Boot應(yīng)用
- Docker實現(xiàn)分布式應(yīng)用功能教程
相關(guān)文章
docker搭建php+nginx+swoole+mysql+redis環(huán)境的方法
這篇文章主要介紹了docker搭建php+nginx+swoole+mysql+redis環(huán)境的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03用Docker快速構(gòu)建LEMP環(huán)境的方法示例
這篇文章主要介紹了用Docker快速構(gòu)建LEMP環(huán)境的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-02-02Docker搭建持續(xù)集成平臺Jenkins的最簡教程分享
Jenkins 是一個廣泛使用的開源持續(xù)集成工具,它能夠自動化構(gòu)建、測試和部署軟件項目,本文我們將使用 Docker 搭建一個基于 Jenkins 的持續(xù)集成平臺,感興趣的可以了解下2024-03-03如何在docker中運(yùn)行springboot項目過程圖解
這篇文章主要介紹了如何在docker中運(yùn)行springboot項目過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-06-06