Docker Swarm 集群部署应用容器常见问题解决

前置:

【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、拉下来之后,即可正常运行。

相关推荐
杨了个杨898216 分钟前
docker的网络模式
网络·docker·容器
Zhu7582 小时前
对docker环境的postgresql数据库做快速初始化
数据库·docker·postgresql
杨浦老苏2 小时前
实测2.8MB的Rust笔记服务:MinimaMemosa部署教程
笔记·docker·群晖
spider_xcxc2 小时前
docker-compose.yaml 是“开发/测试环境”的利器,而 Kubernetes 配置是“生产环境”的标准。
docker·容器·kubernetes
chen_ke_hao3 小时前
K8s 高可用集群部署
java·docker·kubernetes
Geek-Chow4 小时前
Kubernetes HPA Behavior When Deployment Is Scaled to 0
云原生·容器·kubernetes
张忠琳14 小时前
【kubernetes】Node Feature Discovery 0.20.0-devel 源码深度解析 — 第四卷:CLI入口、工具链与全局架构总结
云原生·容器·架构·kubernetes·nvidia
nuo53420218 小时前
基础 6 —— Docker 容器数据卷
docker·容器
Sinclair18 小时前
安企CMS的安装-Docker 部署
运维·docker·容器
要开心吖ZSH19 小时前
AI医疗分诊与健康咨询助手agent开发——(4-2)从零到一:我给AI医疗分诊助手加了个“知识库大脑“,终于搞懂了RAG是什么
java·docker·agent·医疗·rag