Docker部署Gitlab
1.镜像部署
官网地址安装:https://docs.gitlab.com/omnibus/docker/
下载gitlab镜像:
1
| docker pull gitlab/gitlab-ce:12.7.6-ce.0
|
启动容器
1 2 3 4 5 6 7 8
| docker run -itd \ --name gitlab -p 8443:443 -p 8080:80 -p 222:22 \ --restart always \ -m 4GB \ -v /data/gitlab/config:/etc/gitlab \ -v /data/gitlab/logs:/var/log/gitlab \ -v/data/gitlab/data:/var/opt/gitlab \ -e TZ=Asia/Shanghai gitlab/gitlab-ce:12.7.6-ce.0
|
启动大概需要10分钟的时间
2.更改配置文件
更改配置文件 /etc/gitlab/gitlab.rb
1 2 3 4 5 6
| 配置项目访问地址: external_url 'http://192.168.77.150' 配置ssh协议所使用的访问地址和端口 gitlab_rails['gitlab_ssh_host'] = 'http://192.168.77.150' gitlab_rails['time_zone'] = 'Asia/Shanghai' gitlab_rails['gitlab_shell_ssh_port'] = 222
|
初始化密码
http://192.168.77.150:8080/
登录gitlab:用户名默认为root。第一次登录需要设置密码
1 2
| username:root password:password
|
gitlab就创建成功了