中文版:11.1.4 docker pull twang2218/gitlab-ce-zh:latest
英文版(最新):12.6 docker pull gitlab/gitlab-ce
mkdir -p /data/gitlab/etc
mkdir -p /data/gitlab/log
mkdir -p /data/gitlab/data
docker run --detach --publish 443:443 --publish 80:80 --name gitlab-zh --restart unless-stopped -v /data/gitlab-zh/etc:/etc/gitlab -v /data/gitlab-zh/log:/var/log/gitlab -v /data/gitlab-zh/data:/var/opt/gitlab -d 10.66.225.38:8888/yutong/gitlab-ce-zh:latest
docker run --detach --publish 8443:443 --publish 80:80 --name gitlab --restart unless-stopped -v /data/gitlab/etc:/etc/gitlab -v /data/gitlab/log:/var/log/gitlab -v /data/gitlab/data:/var/opt/gitlab -d 10.66.225.38:8888/yutong/gitlab-ce:latest
80端口冲突
原因:Nginx默认使用了80端口。
解决办法:为了使Nginx与Apache能够共存,并且为了简化GitLab的URL地址,Nginx端口保持不变,修改Apache的端口为4040。这样就可以直接用使用ip访问Gitlab。而禅道则可以使用4040端口进行访问,像这样:xxx.xx.xxx.xx:4040/zentao。具体修改的地方

本文介绍了如何使用Docker部署GitLab Community Edition的中文版和最新英文版。针对可能出现的80端口和8080端口冲突问题,提供了解决方案。同时,还详细说明了如何配置GitLab的邮箱服务,以便在合并请求、账号注册和密码修改时接收邮件通知。
最低0.47元/天 解锁文章
6997

被折叠的 条评论
为什么被折叠?



