docker部署gitlab服务
浏览器右上角查看导航按钮>>>>
1 docker run -d -p 8443:443 -p 8081:80 -p 8022:22 \ 2 --name gitlab --restart always \ 3 --volume /home/xxx/dockerData/gitlab/config:/etc/gitlab \ 4 --volume /home/xxx/dockerData/gitlab/logs:/var/log/gitlab \ 5 --volume /home/xxx/dockerData/gitlab/data:/var/opt/gitlab \ 6 gitlab/gitlab-ce:latest
或者
1 vim /etc/default/docker #然后修改其中的DOCKER_OPTS 2 # Use DOCKER_OPTS to modify the daemon startup options. 3 DOCKER_OPTS="--registry-mirror=https://dg9t1zch.mirror.aliyuncs.com" # 改地址为阿里云给我的镜像加速器地址
1 docker run --detach \ 2 --publish 443:443 --publish 10080:80 --publish 22:22 \ 3 --name gitlab \ 4 --restart always \ 5 --volume /srv/gitlab/config:/etc/gitlab \ 6 --volume /srv/gitlab/logs:/var/log/gitlab \ 7 --volume /srv/gitlab/data:/var/opt/gitlab \ 8 twang2218/gitlab-ce-zh:latest # 该镜像是aliyun上的一个镜像,地址https://cr.console.aliyun.com/#/imageDesc/cn-hangzhou/lab99/gitlab-ce-zh/detail
由于SSH端口和这里的22端口可能会有冲突,导致连接不上去,因此设置ssh端口为别的端口就可以了 vim /etc/ssh/sshd_config # 找到里边对应的Port,将22修改为20343或别的端口
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步