Mac(M1芯片)上面安装Nacos
1、容易出现的问题
如果直接使用docker pull nacos/server
,那么可能会出现容器启动不了的情况,原因是上述指令拉取的镜像的版本默认是latest
,很有可能该版本不支持arm架构
2、解决办法
-
坚持使用amd64的镜像,官网提供了如下方案解决
在启动容器的时候,加上
--platform linux/amd64
选项,但是这也是有代价的,毕竟不是原生支持,具体代价可以看官网说明这里给出链接:官网解决方案
-
换成arm架构的容器镜像
主动登录到dockerhub官网,搜索nacos,然后找到tags,下面会有一系列的版本,选择支持arm版本的就好,具体看图示: