[toc]
Docker部署GitLab
系统:Ubuntu20.04
Gialab版本:14.6.1(http://192.168.33.10/help 可查看版本)
参考:https://www.cnblogs.com/xiehuangzhijia/p/15208166.html
1、创建宿主机挂载目录
由于是docker运行,所以我们需要把gitlab的配置、数据、日志存放到本地,将其挂载到宿主机
cd /srv
mkdir gitlab/ && cd gitlab
mkdir config log data
2、拉取镜像
docker pull gitlab/gitlab-ce
3、创建容器
docker run -dit --publish 443:443 --publish 9001:80 --publish 8022:22 --hostname 192.168.33.10 --name mygitlab \
--restart always -v \
/srv/gitlab/config:/etc/gitlab -v \
/srv/gitlab/logs:/var/log/gitlab -v \
/srv/gitlab/data:/var/opt/gitlab -v \
/etc/localtime:/etc/localtime:ro --privileged=true gitlab/gitlab-ce
4、访问GitLab
http://192.168.33.10:9001
账号:root,
密码:初始密码存放于/etc/gitlab/initial_root_password -> /srv/config/initial_root_password
以下可修改语言为中文