CentOS下Docker安裝ping命令

2022-05-15 01:30:10 字數 2906 閱讀 6280

說明:docker容器裡,如果我們想測試兩個容器是否建立關係,我們可以用ping來測試。在預設情況下,docker的centenos映象由於做了精簡,去掉了ping命令,此時需要我們自己安裝

執行一下命令,這時會提示沒有找到ping命令

[root@localhost ~]# docker exec -it test1 /bin/bash

root@e0e5054c2593:/# ping test2

bash: ping: command not found

在容器內執行一下命令安裝ping

1、執行apt-get update命令檢查並更新

root@e0e5054c2593:/# apt-get update

get:1 focal-security inrelease [107 kb]

get:2 focal inrelease [265 kb]

get:3 focal-security/multiverse amd64 packages [1078 b]

get:4 focal-security/universe amd64 packages [66.4 kb]

get:5 focal-updates inrelease [111 kb]

get:6 focal-security/main amd64 packages [207 kb]

get:7 focal-backports inrelease [98.3 kb]

get:8 focal/multiverse amd64 packages [177 kb]

get:9 focal-security/restricted amd64 packages [39.1 kb]

get:10 focal/restricted amd64 packages [33.4 kb]

get:11 focal/main amd64 packages [1275 kb]

get:12 focal/universe amd64 packages [11.3 mb]

get:13 focal-updates/main amd64 packages [430 kb]

get:14 focal-updates/multiverse amd64 packages [17.3 kb]

get:15 focal-updates/universe amd64 packages [202 kb]

get:16 focal-updates/restricted amd64 packages [39.3 kb]

2、執行apt install inputils-ping命令安裝

root@e0e5054c2593:/# apt install iputils-ping

reading package lists... done

building dependency tree

reading state information... done

the following additional packages will be installed:

libcap2 libcap2-bin libpam-cap

the following new packages will be installed:

iputils-ping libcap2 libcap2-bin libpam-cap

0 upgraded, 4 newly installed, 0 to remove and 1 not upgraded.

need to get 90.5 kb of archives.

after this operation, 333 kb of additional disk space will be used.

do you want to continue? [y/n] y

get:1 focal/main amd64 libcap2 amd64 1:2.32-1 [15.9 kb]

get:2 focal/main amd64 libcap2-bin amd64 1:2.32-1 [26.2 kb]

get:3 focal/main amd64 iputils-ping amd64 3:20190709-3 [40.1 kb]

get:4 focal/main amd64 libpam-cap amd64 1:2.32-1 [8352 b]

fetched 90.5 kb in 5s (19.8 kb/s)

3、顯示以上資訊說明安裝成功,測試一下ping test2是否成功:

root@e0e5054c2593:/# ping test2

ping test2 (172.18.0.3) 56(84) bytes of data.

64 bytes from test2.test-net (172.18.0.3): icmp_seq=1 ttl=64 time=0.124 ms

64 bytes from test2.test-net (172.18.0.3): icmp_seq=2 ttl=64 time=0.089 ms

64 bytes from test2.test-net (172.18.0.3): icmp_seq=3 ttl=64 time=0.083 ms

64 bytes from test2.test-net (172.18.0.3): icmp_seq=4 ttl=64 time=0.566 ms

64 bytes from test2.test-net (172.18.0.3): icmp_seq=5 ttl=64 time=0.118 ms 

Docker 教程(CentOS下安裝安裝)

docker支援以下的centos版本 目前,centos 僅發行版本中的核心支援 docker。docker 執行在 centos 7 上,要求系統為64位 系統核心版本為 3.10 以上。docker 執行在 centos 6.5 或更高的版本的 centos 上,要求系統為64位 系統核心版本...

docker安裝centos下安裝tomcat

docker pull centos 7 docker run d i t bin bash docker exec it bash2.根據rz等安裝tomcat,jdk,exit退出埠訪問及消失,需要將埠對映到外部 docker commit new映象名稱 tag3.執行新的映象容器 d 後台執...

CentOS下Docker的安裝

docker 最低支援 centos 7。docker 需要安裝在 64 位的平台,並且核心版本不低於 3.10。centos 7 滿足最低 核心的要求,但由於核心版本比較低,部分功能 如 overlay2 儲存層驅動 無 法使用,並且部分功能可能不太穩定。docker 官方為了簡化安裝流程,提供了...