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