docker搭建gitlab私服


鏡像獲取:

docker pull gitlab/gitlab-ce

 

 查看鏡像:

docker images

 

 運行鏡像:

docker run -d -p 443:443 -p 8082:80 -p 222:22 --name=gitlab --restart=always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab 8ab13771717b

  • -d:后台運行
  • -p:將容器內部端口向外映射
  • --name:命名容器名稱
  • -v:將容器內數據文件夾或者日志、配置等文件夾掛載到宿主機指定目錄

查看容器:

docker ps

 

 說明正在啟動中。。。

查看啟動日志:

docker logs 3b156ad15bc0

日志會一直刷,並且此時機器內存不斷變大,cpu飆高,等一會,cpu下來之后,說明啟動完成(過程幾十秒,不同機器速度不一樣,SSD的會更快)。

再次查看容器:

 

說明此時啟動成功。

瀏覽器訪問:

瀏覽器輸入ip:8082,(8082為剛才啟動容器時的映射端口):

首次進入需要自己設置新的密碼,默認用戶名為root,登陸后界面:

 

 

 

 

 

至此,gitlab搭建完畢,可以在gitlab里面創建項目,也可以使用git工具pull,push項目了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM