在這里我們用docker安裝
1、創(chuàng)建gitlab安裝目錄
mkdir -p /usr/local/docker/gitlab_docker
進入該目錄
cd /usr/local/docker/gitlab_docker
2、下載gitlab鏡像
docker pull gitlab/gitlab-ce:latest
3、創(chuàng)建docker-compose.yml
vi docker-compose.yml
輸入以下內(nèi)容保存
version: '3.1'
services:
gitlab:
image: 'gitlab/gitlab-ce:latest'
container_name: gitlab
#隨著docker重啟自動啟動
restart: always
environment:
GITLAB_OMNIBUS_CONFIG: |
#宿主機ip
external_url 'http://192.168.88.125:8929'
gitlab_rails['gitlab_shell_ssh_port'] = 2224
#端口號映射
ports:
- '8929:8929'
- '2224:2224'
#數(shù)據(jù)卷映射
volumes :
- './config:/etc/gitlab'
- './logs:/var/1og/gitlab'
- './data:/var/opt/gitlab'
4、運行docker-compose
docker-compose up -d
查看啟動日志
docker-compose logs -f
稍等片刻,如果沒看到錯誤日志,證明已經(jīng)正常啟動。
5、開放gitlab端口
開放GitLab對應(yīng)的端口
firewall-cmd --zone=public --add-port=8929/tcp --permanent
重啟防火墻
systemctl restart firewalld
6、驗證GitLab登錄
GitLab的默認登錄賬號為root,密碼需要進入docker容器中獲取。
6.1、獲取root賬號登錄密碼
進入gitlab容器:
docker exec -it gitlab bash
獲取密碼
cat /etc/gitlab/initial_root_password
復(fù)制登錄密碼
6.2、登錄GibLab
打開瀏覽器,輸入對應(yīng)的GitLab地址
http://192.168.88.125:8929/
賬號輸入admin,密碼輸入步驟1的密碼
6.3、修改root賬號密碼
首先點擊頭像彈出的層中的Preferences
接著點擊左側(cè)菜單的Password進入密碼,填入初始密碼和新新密碼,新要稍微復(fù)雜點(例如:Y*********0),要不通不過驗證,如下下圖:
重置密碼密碼成功后點擊Save password進行保存,保存后會自動退出到登錄頁面,用新的密碼進行重新登錄即可。文章來源:http://www.zghlxwxcb.cn/news/detail-761633.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-761633.html
到了這里,關(guān)于DevOps搭建(四)-GitLab安裝細步驟的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!