Docker容器停止后不会再次启动

标签 docker gitlab qnap gitea

我正在尝试在我的 QNAP NAS(容器站)中启动 GitLab 或 Gitea docker 容器,由于某种原因,当我重新启动容器时,它不会启动备份,因为文件丢失了(看起来) .

例如,对于 GitLab,它给我错误提示 runsvdir-startgitlab-ctl 不存在。对于 Gitea 来说,它是 s6-supervise 文件。

现在我像这样启动容器,只是为了简单起见:

docker run -d --privileged --restart always gitea/gitea:latest

一个简单的docker stop ....docker start ....就破坏了它。我该如何解决此类问题?

最佳答案

QNAP 已将此问题发送给研发部门,他们能够复制该问题。这是一个错误,可能会在新的 Container Station 更新中得到修复。


现已在 QTS 4.3.6.20190906 及更高版本中修复。

关于Docker容器停止后不会再次启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56648129/

相关文章:

sql-server - 为什么官方 SQL Server Express 容器仅用于开发和测试?

docker-compose容器在多个项目中使用了错误的容器

javascript - 通过网页使用访问 token 检索 GitLab 工件文件并保存到磁盘

Docker 错误 standard_init_linux.go :185: exec user process caused "exec format error with Qnap TS131P

ubuntu - 无法为 influxdb docker 镜像运行 CLI/SHELL

node.js - 使多个 Node js dockerized 应用程序与 mongodb docker 通信

docker - 拒绝 : requested access to the resource is denied when pushing image to gitlab registry

git - 如何将 gitlab 备份迁移到具有最新 gitlab 版本的新服务器

linux - 在 Linux 操作系统上挂载 Qnap NFS Share

Linux - QNAP - 无法更改文件夹所有者