迁移到Mac后需要在油管上面录制一个视频供同事参考,于是看到这篇文章
前两天又遇到阿里云的docker swarm挂了
之前阿里云是提供docker swarm的方式对容器进行管理的,后来阿里云全面转到k8s的,docker swarm的支持就没有了。
出现问题是:某些应用通过界面部署后容器创建失败,没有任何报错原因,看到某个节点NODE machine离线了。
尝试了多次界面上面让其上限,设置使用扩容的方式新增节点都没有生效。最后只能手工登录机器查看,
docker info
之后发现该node的swarm 状态是error,
继续:docker swarm leave
再用
docker swarm join xxx
这种常规操作N次后都不行。
最后先初始化以后再离开再加入。
docker swarm init
docker swarm leave
docker swarm join
由于加入的老的docker swarm,在manager 上面
docker swarm join-token manager
获取token后再加入