常见问题 GEAK OSDocker容器故障
GEAK OS 上 Docker 容器起不来或崩溃
GEAK OS 上 Docker 容器起不来、反复崩溃或卡 Pending 的排查方法,按「资源、镜像、端口」三段定位,给出快速恢复思路。
发布于 2026/11/14
所属频道 装机通用常识
本文目录 点击展开
简短答案
GEAK OS 原生支持 Docker,容器起不来或反复崩,八成是资源超限、镜像拉不下来、端口被占三者之一。按「资源 → 镜像 → 端口」顺序查,比反复重启容器快得多。
按三段定位
| 阶段 | 典型现象 | 先查什么 |
|---|---|---|
| 资源 | 卡 Pending / OOM 被杀 | 分配的 CPU / 内存是否超主机余量 |
| 镜像 | 卡在拉取 / 反复重启 | 网络、镜像源、日志报错 |
| 端口 | 起完立刻崩 / 无法访问 | 同机另一容器或宿主服务占了端口 |
容器与镜像以 GEAK OS 条目页 与官方文档为准;具体命令以系统内
docker实际输出为准。
三个高频原因
- 资源超主机余量:容器 / 虚拟机申请的资源总和超过主机,容器卡 Pending 或被 OOM 杀掉;降规格或给主机加内存。
- 镜像拉不下来:网络不稳或镜像源问题,容器卡在拉取阶段;看
docker logs而不是界面提示,必要时换源。 - 端口冲突:两个容器监听同一端口,后者起不来;改其中一个的监听端口再重启。
GEAK OS 基于 Linux,容器排障手感与 Linux 发行版怎么选 里的 Linux 通用思路一致;需要进维护环境处理时可用 PE 维护系统 引导。同类系统的容器管理可对照 Unraid 条目页。
常见误操作
- 容器崩了只重启容器,不查日志,同样的错反复发生。
- 把应用数据指进系统安装介质,闪存寿命先崩。
- 多个容器共用同一端口却不改监听配置。
操作小结
- 先看容器
docker logs,再对号入座三段。 - 资源超限降规格或加内存。
- 镜像问题看网络与源。
- 端口冲突改监听端口再启。