纯docker环境下安装docker版的gitlab的详细过程(看了这篇助你跳过N多的坑)

接下来看之前,先说说服务器的情况:

服务器已经装好了nginx,mysql,php-fpm,且都是docker的,mysql因为需要装了两个,一个5.7,一个8.0。现在需要装的是docker版的gitlab。至于gitlab是干嘛的,简单一点说就是github的亲戚,代码管理用的,至于更详细的自己百度了。

下面具体说过程:

#拉取gitlab镜像
docker pull gitlab/gitlab-ce

这个看你服务器的网速,我的速度还可以,默认下载是最新版的。其实新版的还可以,带语言切换的,默认是英文的,可以在设置-》偏好设置-》语言里选择简体中文。

拉下来现在最新的版本是:

GitLab: 12.8.5 (7b66e67a28a) FOSS
GitLab Shell: 11.0.0
PostgreSQL: 10.12

接着转入正题,image下好了,就把容器开起来吧:

开容器之前,需要建立三个文件夹,来挂接虚拟机下的配置、数据和日志的:

$ makedir -p /mnt/gitlab/etc     makedir -p /mnt/gitlab/data      makedir -p /mnt/gitlab/log

docker run --detach --hostname git.xxx.com --publish 8443:443 --publish 8880:8880 --publish 60022:22 --name gitlab --restart unless-stopped -v /mnt/gitlab/etc:/etc/gitlab -v /mnt/gitlab/log:/var/log/gitlab -v /mnt/gitlab/dat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值