天天看點

使用 Docker 快速部署 GitLab

把大象裝進冰箱,總共分三步!

用 Docker 部署 GitLab 也就一步!

直接上指令:

sudo docker run --detach \
    --hostname 172.16.64.245 \
    --publish 80:80 \
    --name gitlab \
    --restart always \
    --volume /opt/gitlab/config:/etc/gitlab \
    --volume /opt/gitlab/logs:/var/log/gitlab \
    --volume /opt/gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ce:10.7.0-ce.0
           

參數說明:--detach 表示容器背景模式運作

                  --hostname 主機名,主機帶域名的直接寫域名,沒域名的就寫IP 

                  --publish 80:80 表示把主控端的80端口與容器的80端口映射上(冒号前邊是主控端)

                  --name 随便起個名字

                  --restart always 代表容器一退出就重新開機

                  --volume 代表把主控端目錄與容器目錄映射上(冒号前邊是主控端)

這樣,啟動的 GitLab 就能通過主控端的IP位址通路 GitLab 了,位址:http://<主控端IP>

第一次使用會讓你設定密碼,之後使用 root/<你設定的密碼> 進行登陸

由于我們采用主控端持久化了 GitLab 資料,是以重新開機不會造成資料丢失,放心使用吧!  

繼續閱讀