前置:
【1】保证docker配置文件 daemon.json 正确配置驱动、以及私有仓库地址(如果有的话)
【2】保证所有节点都已登录成功私有库(如果私有库设置了账密的话)
【3】保证整个集群节点状态是OK的、可用的。【Ready、Active】
一、部署后发现容器运行状态是 Shutdown 或 Rejected
1、排查命令
docker stack ps model-service --no-trunc
2、查看 ERROR 信息
invalid mount config for type "bind": bind source path does not exist: //xx/xxx/logs
3、示例中报错信息显示挂载的目录不存在,去对应机器创建挂载目录即可
二、ERROR 信息:No such image: xxx:5000/app:latest
1、没有镜像,直接在worker机器手动 docker pull xxx:latest 该镜像,确保能正常拉取下来
2、拉下来之后,即可正常运行。