Docker中pull的Ubuntu15.10鏡像容器中沒有ping命令怎麼辦?

學習 Docker 的過程中,進行到搭建 Docker 容器互聯網絡案例時,需要用到 Ping
命令測試,但是從倉庫中pull下來的ubuntu:15.10鏡像內部沒有 Ping 命令,所以要安裝 Ping 命令。

正常的 Ping 命令的安裝命令如下:

apt-get update apt install iputils-ping 但是在執行apt-get
update時就報錯,無法下載,安裝 Ping 命令的命令也報錯,懷疑是因爲海外下載源,所以修改了下載源,並進行 apt-get
update之後再安裝 Ping 命令成功。

解決方案:

想修改下載源時發現 Vim 也沒有安裝,所以需要先安裝 Vim。

 

下面是安裝Vim:

先將 /etc/apt/sources.list 文件備份:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
使用 echo 命令進行文件內容添加:

複製代碼
echo "deb http://mirrors.163.com/debian/ jessie main non-free contrib" >> /etc/apt/sources.list

echo "deb http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list

echo "deb-src http://mirrors.163.com/debian/ jessie main non-free contrib" >>/etc/apt/sources.list

echo "deb-src http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list
複製代碼
添加完成之後更新apt,(可能會報錯,但是不用擔心,可以執行下面安裝Vim的命令):

apt-get update
安裝Vim,命令:

apt-get install vim
 

下面是更改apt下載源:

使用Vim更改 /etc/apt/sources.list 文件:

vim /etc/apt/sources.list
將原來的列表刪除,添加如下內容(中科大鏡像源):

複製代碼
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
複製代碼
保存退出,並更新apt:

apt-get update
 

下面是安裝 Ping 命令:

apt install iputils-ping
稍微等待,安裝完成。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章