PGYER / codefever

CodeFever 是完全免费开源的 Git 代码托管服务,支持一行命令安装到自己服务器!CodeFever Community Edition (A Self-hosted Git Services)!
https://codefever.cn
MIT License
2.69k stars 281 forks source link

Docker 启动失败 #124

Closed guiyunweb2023 closed 1 year ago

guiyunweb2023 commented 2 years ago

服务器配置

WechatIMG15

docker 版本

WechatIMG16

启动命令

WechatIMG17

root@debian:~# docker run -d --privileged=true --name codefever -p 10080:80 -p 10022:22 -it pgyer/codefever-community:latest /usr/sbin/init
f4d755253ff973de501e684de9a89aa07e1f639bb3aa18c69396e18ef5ee868e
root@debian:~# docker logs -f f4
[!!!!!!] Failed to allocate manager object, freezing.

你好,我使用docker启动失败,日志打印 Failed to allocate manager object, freezing.

huahuacn commented 2 years ago

同问,NAS使用docker部署,但是不提供privileged权限,请问有没有办法绕过这个权限

cubicwork commented 2 years ago

@guiyunweb 这可能是 systemd 的问题,检查一下宿主机有没有安装 systemd。如果没有请参照 从零开始安装的方式安装 或者尝试 去掉 --privileged=true 选项后手动进入 doocker 容器中启动服务。 具体详见 https://github.com/PGYER/codefever/blob/master/doc/zh-cn/admin/dashboard.md#%E7%B3%BB%E7%BB%9F%E6%9C%8D%E5%8A%A1%E7%8A%B6%E6%80%81%E5%8F%8A%E7%BB%B4%E6%8A%A4 @guiyunweb 你也可以参照上述解决方案