Docker搭建自己的GitLab
Docker搭建自己的GitLab
?
docker
?
介紹
**GitLab: **
GitLab 是一個用于倉庫管理系統(tǒng)的開源項目,使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)
**Docker: **
Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
搭建GitLab
首先,我們需要gitlab的鏡像?gitlab-ce
獲取gitlab的鏡像有2個方法。
第一種方法是直接從docker hub上獲取,獲取之前,我們可以執(zhí)行以下命令查看docker hub上關(guān)于gitlab的鏡像
docker search gitlab
?
然后我們使用pull命令獲取查詢結(jié)果的第一個鏡像
docker?pull?gitlab/gitlab-ce由于,我的電腦已經(jīng)存在該鏡像了,所有這邊就不做截圖了。
第二種方法就是你已經(jīng)擁有鏡像文件的情況下,只要執(zhí)行以下命令加載即可
完成之后,可以通過以下命令查看本docker內(nèi)的鏡像
docker?imagesdocker images
建立相關(guān)存儲文件夾
這邊需要創(chuàng)建3個文件路徑,config, logs, data, 具體作用,想必通過文件夾的名稱就可知道了。我是在當前用戶下創(chuàng)建的路徑,具體為:/Users/zhangzc/gitlab/config,?/Users/zhangzc/gitlab/logs,?/Users/zhangzc/gitlab/data。
啟動鏡像
執(zhí)行以下命令,啟動gitlab鏡像
?
docker run
查看結(jié)果
執(zhí)行以下命令查看運行的容器:
docker ps
?
執(zhí)行以下命令查看容器日志:
docker?logs?-f?gitlab配置賬戶
在瀏覽器中輸入網(wǎng)址:http://localhost:8090即可進入gitla頁面,進入的第一個頁面是讓你設(shè)置root用戶的密碼,安裝自己的喜好配置即可,然后就登陸。
用戶名:root
密碼:之前自己設(shè)置的密碼
頁面截圖
?
完成
至此已經(jīng)搭建好自己的gitlab環(huán)境了,從此就可以在自己的電腦管理自己的代碼啦。
gitlab配置文件
執(zhí)行以下命令進入容器:
gitlab配置文件路徑:
/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml相關(guān)命令
完
轉(zhuǎn)載請注明出處
總結(jié)
以上是生活随笔為你收集整理的Docker搭建自己的GitLab的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java oracle的枚举错误
- 下一篇: flowable 任务节点多实例使用