運行sudo docker run hello-world時,顯示Unable to find image 'hello-world:latest' locally

查閱了百度之后,很多人給的原因是:docker在本地沒有找到hello-world鏡像,也沒有從docker倉庫中拉取鏡像,出現這個問題的原因:是因為docker服務器再國外,我們在國內無法正常拉取鏡像,所以就需要我們為docker設置國內阿里雲的鏡像加速器(或者其他源);
解決辦法是
1、創建配置文件:
vi /etc/docker/daemon.json
2、添加如下內容:
{ "registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"] }
3、並授權執行權限:
chmod -R 777 /etc/docker/daemon.json
4、查看權限賦予成功沒有;
ll /etc/docker/daemon.json

5、執行如下命令:
(1)systemctl restart docker (2) systemctl status docker

6、執行命令:
docker run hello-world
看到Hello from Docker!就表示可以正常使用了

