一、macos(m1芯片)安装docker 官方下载
二、更改镜像文件
那个 engine那个选择添加镜像源,加一个逗号,和一个新的镜像源文件
{ "experimental": false, "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "features": { "buildkit": true }, "registry-mirrors": [ "https://hub-mirror.c.163.com"] }
问题:更改镜像文件之后,由于填写错误的格式了,一直起不来。
2022年11月01日
正式可用的
{ "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "experimental": false, "features": { "buildkit": true }, "registry-mirrors": [ "https://jjzi6741.mirror.aliyuncs.com" ] }
彻底[删除docker]
sudo rm -rf /usr/local/bin/docker
sudo rm -rf /usr/local/lib/docker
sudo rm -rf ~/.docker
重点是第三条语句。默认的更改镜像源文件在里面,我反复卸载了很多次docker,还是不成功启动。最后发现还有这个配置文件隐藏。删除就可以启动了.
第三条有docker的默认镜像下载文件config等
三、正常运行 docker pull hello-world docker run hello-world
四、问题说明 每次开机总是会自启动 Docker 容器,如果不经常用到 Docker 的话,让 Docker 常驻内存还是比较浪费资源的,就想着禁止其自启动。刚开始想着是通过“系统偏好设置 --> 用户与群组 --> 登陆项”禁止其开机自启动,之后发现这儿根本没有 Docker 容器这一项,一直也想不出怎样禁止其开机自启动。
解决方案 点击 Preferences 菜单 取消 Automatically start Docker when you log in 搞定!
———————————————— 原文链接:blog.csdn.net/bluewelkin/…