Docker安裝gitlab真的十分的簡單戚长,幾分鐘就能操作完成闪盔,具體如下:
一雀瓢、查詢鏡像
docker search gitlab
二陡舅、下載鏡像
docker pull gitlab/gitlab-ce
三圆存、運行鏡像
--hostname gitlab.xxx.com \
--name gitlab \
--restart always \
-p 8082:443 -p 8080:80 -p 8084:22 \
-v /etc/localtime:/etc/localtime:ro \
-v /usr/local/gitlab_data/gitlab/config:/etc/gitlab \
-v /usr/local/gitlab_data/gitlab/logs:/var/log/gitlab \
-v /usr/local/gitlab_data/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce
四叼旋、修改初始密碼
gitlab默認的用戶名是
root
,密碼在運行的實例里邊沦辙。具體操作如下:
1夫植、進入容器docker exec -it gitlab bash
2、進入目錄cd /etc/gitlab/
3油讯、獲取初始密碼cat initial_root_password
4详民、復制屏幕上的Password密碼即可。
五陌兑、訪問gitlab
一般情況下不使用域名沈跨,那么到此處部署也算告一段落了。直接使用ip+端口的方式進行訪問兔综。
六饿凛、防火墻開放端口
systemctl status firewalld #查看防火墻狀態(tài)
systemctl start firewalld #開啟防火墻
systemctl stop firewalld #關閉防火墻
firewall-cmd --list-ports #查看開放端口
#設置80800端口開放
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --list-ports #再次查看是否開放