周六,我试图在一个新的根Ubuntu服务器上安装Gitlab CE。我得到了这个错误:
/opt/gitlab/embedded/bin/runsvdir-start: line 24: ulimit: pending signals: cannot modify limit: Operation not permitted
/opt/gitlab/embedded/bin/runsvdir-start: line 37: /proc/sys/fs/file-max: Read-only file system
在设置了密码和登录(第一次(后,gitlab向我展示了404!
我已经试过docker exec -it gitlab update-permissions
,增加ulimit等等!
sudo docker run -i
--hostname ubuntu
--publish 10443:443 --publish 10080:80 --publish 10022:22
--sysctl net.core.somaxconn=1024
--ulimit sigpending=62793
--ulimit nproc=131072
--ulimit nofile=60000
--ulimit core=0
--name gitlab
--restart always
--volume /srv/gitlab/config:/etc/gitlab
--volume /srv/gitlab/logs:/var/log/gitlab
--volume /srv/gitlab/data:/var/opt/gitlab
--volume /srv/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure
gitlab/gitlab-ce:latest
我确实花了15个小时在谷歌上,并尝试了修复。到目前为止没有机会
遇到了同样的问题,并通过添加:使我的本地Docker gitlab ce正常工作
--privileged
参见本期:3047