更新時(shí)間:2021-06-17 16:10:53 來源:動(dòng)力節(jié)點(diǎn) 瀏覽4244次
1、下載鏡像
docker pull gitlab/gitlab-ce
2、創(chuàng)建目錄
通常會(huì)將 GitLab 的配置 (etc) 、 日志 (log) 、數(shù)據(jù) (data) 放到容器之外, 便于日后升級(jí), 因此請(qǐng)先準(zhǔn)備這三個(gè)目錄
mkdir -p /wwwroot/gitlab/config
mkdir -p /wwwroot/gitlab/logs
mkdir -p /wwwroot/gitlab/data
3、啟動(dòng)運(yùn)行
docker run --detach \
--hostname gitlab.example.com \
--publish 8443:443 --publish 8880:80 \
--name gitlab \
--restart always \
--volume /wwwroot/gitlab/config:/etc/gitlab \
--volume /wwwroot/gitlab/logs:/var/log/gitlab \
--volume /wwwroot/gitlab/data:/var/opt/gitlab \
--privileged=true \
gitlab/gitlab-ce:latest
運(yùn)行成功之后,可以使用下面的命令查看容器運(yùn)行狀態(tài):
docker ps
可以看到GitLab已經(jīng)在運(yùn)行了,有一個(gè)屬性STATUS為health:starting,說明gitlab的服務(wù)正在啟動(dòng)中,還沒有啟動(dòng)完畢。等這個(gè)狀態(tài)變成healthy時(shí)則說明已經(jīng)部署完成,可以訪問了。
訪問
gitlab啟動(dòng)成功后,瀏覽器訪問http://ip:8880,即可訪問。
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"使用Docker安裝gitlab",希望對(duì)大家有幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743