環境 Linux系統
首先我們得檢查docker是否啟動成功,用命令 docker version 查看
1、 docker version

docker run hello-world 的運行原理是docker首先會在本機中尋找要運行的鏡像,如果找到了就以該鏡像為模板,生產容器實體運行;如果找不到,就會到遠程庫上查找該鏡像,找到就下載該鏡像到本地并以該鏡像為模板生產容器實體運行,否則就會回傳失敗,報錯,
解決方案
更新鏡像倉庫:
- 配置相關檔案
[root@mysql2 docker]# cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"]
}
-
劃重點
很多資料都沒有這一步,當我們新增了daemon.json檔案后必須多載docker才能生效
1、systemctl daemon-reload //載入daemon.json (一定要用這個命令重新加載daemon.json檔案)
2、systemctl restart docker //重啟docker
完成,
使用docker info查看資訊,紅框內即為更換后的鏡像地址

解決方案參照--半斤水泥的博客
最后再重新測驗 docker run hello-world

-
圖中有很多資訊,運行出 Hello from dockers!僅僅是說明docker安裝成功,我們還需要查看一下下載的 hello-world 鏡像是否存在
2、docker images
[root@mysql2 docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest bf756fb1ae65 10 months ago 13.3kB
補充
如果我們不想要docker,可以選擇將它卸載
# 1、卸載依賴
yum remove docker-ce docker-ce-cli containerd.io
# 2、洗掉資源
rm -rf /var/lib/docker
# 其中 /var/lib/docker 為docker的默認作業路徑
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/227029.html
標籤:其他
上一篇:Docker安裝失敗的解決辦法
下一篇:Linux的常用命令
