解決安裝docker之後,測試helloworld鏡像,終端提示Unable to find image hello-world:latest locally的問題

解決安裝docker之後,測試hello-world鏡像,終端提示:Unable to find image 'hello-world:latest' locally的問題

一. 異常現象

我在CentOS7中安裝了docker之後,然後運行docker run hello-world,拉取docker的hello-world測試鏡像,結果在終端中提示:Unable to find image 'hello-world:latest' locally!

 

意思是docker在本地沒有找到hello-world鏡像,也沒有從docker倉庫中拉取到鏡像。

二. 異常原因

這是因爲docker服務器在國外,基於網速與“和諧牆”的問題,所以我們在國內操作國外鏡像可能無法正常拉取,這需要我們爲docker設置國內的阿里雲鏡像加速器。

三. 解決辦法

1. 創建文件daemon.json文件

#touch  /etc/docker/daemon.json

2. 配置文件/etc/docker/daemon.json,添加阿里雲鏡像

{ 
"registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"] 
}

3. 重啓docker服務

#systemctl restart docker
#sudo systemctl status docker

此時我們再重新拉取hello-world鏡像,就可以成功了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章