『GitLab』在Docker中快速部署GitLab私有代码托管平台
【摘要】 📣读完这篇文章里你能收获到
- 在Docker中快速部署Gitlab
- 感谢点赞+收藏,避免下次找不到~
📣读完这篇文章里你能收获到
- 在Docker中快速部署Gitlab
- 感谢点赞+收藏,避免下次找不到~
前提条件: 服务器内存至少4G(内存不够会出现502错误)
一、拉取Gitlab镜像
# gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本
docker pull gitlab/gitlab-ce:latest
二、编辑配置
- 服务器路径:/home/gitlab/config/gitlab.rb,该路径为-v映射的配置文件地址
# gitlab.rb文件内容默认全是注释
vim /home/gitlab/config/gitlab.rb
- Copy以下内容
# 配置http协议所使用的访问地址,不加端口号默认为80
external_url 'http://192.168.199.231'
# 配置ssh协议所使用的访问地址和端口
gitlab_rails['gitlab_ssh_host'] = '192.168.1.0' #此路径为hostname,为服务器地址/域名指向
gitlab_rails['gitlab_shell_ssh_port'] = 222 # 此端口是run时22端口映射的222端口
三、运行镜像
docker run -d \
-p 1011:443 \
-p 1012:80 \
-p 1013:22 \
--name gitlab --restart always \
-v /home/gitlab/config:/etc/gitlab \
-v /home/gitlab/logs:/var/log/gitlab \
-v /home/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
四、访问gitlab
- http://ip:port
五、创建项目
- 看到这里为上面第四步配置的内容即为正确的
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)