[toc]
Docker部署GitLab
系統(tǒng):Ubuntu20.04
Gialab版本:14.6.1(http://192.168.33.10/help 可查看版本)
參考:https://www.cnblogs.com/xiehuangzhijia/p/15208166.html
1怒见、創(chuàng)建宿主機掛載目錄
由于是docker運行株憾,所以我們需要把gitlab的配置荒典、數(shù)據(jù)肝匆、日志存放到本地,將其掛載到宿主機
cd /srv
mkdir gitlab/ && cd gitlab
mkdir config log data
2爵赵、拉取鏡像
docker pull gitlab/gitlab-ce
3、創(chuàng)建容器
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
以下可修改語言為中文
image.png