持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情
生命不息,学习不止
题外话
今天是30号了,早上上班的时候明显的感觉到人变少了,都没有平时那么拥挤了,估计很多人都回家了吧,可怜的我回不了家乡(家乡有疫情),那就在这里祝愿所有这个国庆假期无法回家的掘友们玩的开心,吃嘛嘛香,早日都能找到女朋友~
废话不多说,上货!
正文
上回说了docker的安装,大家感觉很简单吧,但是我安装的时候可没那么简单,有很多问题,这里已经帮大家踩过坑了
Exit code 1
问题现象:启动docker很久服务起不来,不一会弹出错误提示框,显示内容大概内容如下,可能略有差异,但主要还是提示docker 服务启动失败,提示错误码 Exit code 1
Exit code 1 解决方案
一开始我以为是我cpu资源不够,或者docker版本不兼容这个M1芯片(千万要下对版本,M1和Macos不兼容,甚至包括golang语言包和goland编译器都不兼容,切记啊,切记啊,切记啊)
但我看了一下都不是,后来查了很多资料,发现了下载的docker缺少运行所需要的依赖(这个依赖真是多的超乎想象)
我们之前都下过了brew ,没下的可以参考 上一篇文章 安装一下 brew 并执行下面的命令
brew install opam libev
如果出现了以下提示
执行
opam init
然后大概率会出现 eval opam config env
,没有则跳过
然后就执行
eval `opam config env`
最后执行
opam install qcow-tool
出现这个基本就是成功,至于安装了多少依赖,大家遇到了就可以自己感受一下了
重启一下docker应该就可以使用了
下一篇我们来讲讲docker的专有名词和核心组件
大家看完发现有什么错误,写在下面吧!跟我黑虎阿福比划比划!