将macos的系统更新到最新
系统更新到
14.2.1
下载docker desktop
从docker官网下载docker desktop
下载适合自己电脑版本
docker一直转圈无法启动
本人遇到的docker启动失败的原因,docker启动的时候一直在转圈圈
如果使用“docker.dmg”或者“brew cask install docker”安装的docker,需要除/usr/local/bin/docker文件夹下docker的组件:
命令:rm -rf /usr/local/bin/docker* (谨慎使用)
或者手动进入/usr/local/bin/文件夹下删除相关文件(推荐)
docker desktop右上角有报错处理的地方,点进去最下面有一个uninstall这个按钮卸载掉docker,然后再重新安装就可以解决了
设置镜像加速器
国内使用docker desktop速度会很慢,所以需要更换加速镜像地址,国内推荐使用阿里云
进入阿里云镜像配置
进入后登录自己的帐号,有属于自己的加速链接
Docker Engine配置加速
进入
Docker desktop点击右上角设置,左边切换到Docker Engine
将加速链接贴到下面的位置
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"自己的加速链接黏贴到这"
]
}
这样docker的加速就配置完成了
docker的使用
接下来将docker的镜像文件用vscode打开,右下角就会弹出与docker连接的提示就可以正常使用了
Reopen in container 报错
- 你没有创建 network1,你需要在命令行(如 CMD 窗口或 PowerShell 窗口)中运行这一句话:
docker network create network1
- 报错内容含有 EPIPE、write 等字眼,那么你需要卸载 vscode 的 dev container 插件,然后在 CMD 或 PowerShell 中运行如下代码以安装旧版本的插件:
code --install-extension ms-vscode-remote.remote-containers@0.251.0
- VSCode 抽风了,你重新试两遍即可。