1、確認docker是否安裝
docker --version
image.png
或
which docker
image.png
2、確認docker服務名稱(后面會用到)
確認 Docker 服務的正確名稱。在基于 systemd 的系統中,可以使用以下命令查找所有 Docker 相關的服務:
systemctl list-units | grep docker
image.png
3、查找daemon.json文件
locate daemon.json
image.png
vim打開這個兩個文件(我的虛擬機上第一個打不開,屬于只讀文件),可以打開第二個,并將其修改為:
image.png
Docker國內源:
Docker 官方中國區:https://registry.docker-cn.com
網易:http://hub-mirror.c.163.com
中國科技大學:https://docker.mirrors.ustc.edu.cn
阿里云(我自己賬號下的鏡像):https://udxr5kum.mirror.aliyuncs.com
4、重啟docker服務
根據“前面得到的docker服務”重新啟動(需要時加sudo):
systemctl restart snap.docker.dockerd
或
systemctl restart snap.docker.dockerd.service
5、查看是否成功
必要時加sudo
docker info
image.png
參考鏈接:
https://www.aliyun.com/sswb/760700.html
https://developer.aliyun.com/article/1370735?spm=5176.26934562.main.1.6407175dtj1ShM