【发布时间】:2019-11-01 00:57:46
【问题描述】:
我正在尝试在我的 QNAP NAS(Container Station)中启动 GitLab 或 Gitea docker 容器,并且由于某种原因,当我重新启动容器时,它不会启动备份,因为文件丢失了(似乎) .
例如,对于 GitLab,它给我的错误是 runsvdir-start 和 gitlab-ctl 不存在。对于 Gitea,它是 s6-supervise 文件。
现在我像这样启动容器,只是为了简单起见:
docker run -d --privileged --restart always gitea/gitea:latest
一个简单的docker stop .... 和docker start .... 打破了它。如何解决此类问题?
【问题讨论】:
-
我对集装箱站和Gitea有完全相同的问题。 GitLab CE 也会出现类似的问题。