Docker 安裝 gitlab-ce 最新版本

Docker 安裝 gitlab-ce  最新版本

1、環境平臺

虛擬機系統 Ubuntu 18.04.5

docker 的版本信息

# docker version

查看本地安裝的鏡像,及搜索可用的安裝鏡像。

# docker images

開始拉取鏡像

拉取好鏡像查看拉取信息

在拉取鏡像的空閒時間,先在宿主機創建好映射的 gitlab 工作目錄,後面需要用。

查看拉取鏡像的版本信息

# docker inspect d60b8

執行啓動鏡像

# docker run -itd -p 1443:443 -p 2080:80 -p 222:22 --name mygitlab --restart always -v /home/scm/gitlab/config:/etc/gitlab -v /home/scm/gitlab/logs:/var/log/gitlab -v /home/scm/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
ca87bf2341485de320e894b6cc908fa58ecd4837d965b0bab4d2b74e974c9d03
#

執行指令參數說明:

  • -i  以交互模式運行容器,通常與 -t 同時使用。

  • -t  爲容器重新分配一個僞輸入終端,通常與 -i 同時使用。

  • -d  後臺運行容器,並返回容器ID

  • -p 1443:443 將容器內443端口映射至宿主機1443端口

  • -p 2080:80  將容器內80端口映射至宿主機2080端口,這是訪問gitlab的端口。

  • -p 222:22   將容器內22端口映射至宿主機222端口,這是訪問ssh的端口。

  • -v /home/scm/gitlab/config:/etc/gitlab  將容器 /etc/gitlab 目錄掛載到宿主機目 /home/scm/gitlab/config 錄下,若宿主機內此目錄不存在將會自動創建,其他兩個掛載目錄也都同樣。

  • --name mygitlab  設置容器名稱爲 mygitlab

gitlab/gitlab-ce  鏡像的名稱,這裏也可以寫鏡像ID

容器已正常啓動了, 可以直接通過宿主機 ip+映射的端口進行訪問了,通過瀏覽器訪問 gitlab  系統,訪問界面如下:

查看 gitlab 服務進程

# docker ps |grep gitlab

設置一個 8 位數的密碼,就可以登錄到 gitlab 系統了。

按上面的提示設置好,查看一下版本信息。

查看宿主機的端口狀態

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章