中文版: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。具体修改的地方