91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker方式部署gitlab遇到的坑

發布時間:2020-03-30 10:52:05 來源:網絡 閱讀:1389 作者:hellojinni 欄目:系統運維

安裝部署

首先安裝docker

yum -y install docker


systemctl enable docker

systemctl start docker


查找gitlab版本

docker search? gitlab


選擇官方鏡像即可

docker方式部署gitlab遇到的坑


下載鏡像

docker pull gitlab/gitlab-ce


啟動服務

docker run -itd -v /root:/etc/gitlab -p 80:80 -p 22:22? --name gitlab gitlab/gitlab-ce


下圖可以看到本地22端口已經被占用,容器無法啟動


docker方式部署gitlab遇到的坑


不映射22端口試試


docker run -itd -v /root:/etc/gitlab -p 80:80? ?--name gitlab gitlab/gitlab-ce


查看啟動日志,啟動過程需要一段時間。

docker logs -f gitlab


登錄gitlab

http://192.168.60.133/

首次登錄需要修改密碼


創建一個項目test

docker方式部署gitlab遇到的坑

創建一個測試文件

docker方式部署gitlab遇到的坑

添加公鑰

docker方式部署gitlab遇到的坑


查看下載地址,可以看到沒有IP,地址其實是容器的ID

docker方式部署gitlab遇到的坑

docker方式部署gitlab遇到的坑

我們需要把地址改為我們的IP地址,使可以下載

我之前啟動容器的時候,已經通過-v /root:/etc/gitlab 把容器里面的目錄映射到本地目錄。

docker方式部署gitlab遇到的坑

編輯配置文件,修改配置

vim /root/gitlab.rb

docker方式部署gitlab遇到的坑

然后重啟容器

docker restart gitlab


在登錄gitlab查看下項目下載地址,已經變更過來了。

docker方式部署gitlab遇到的坑


下載試試

git clone git@192.168.60.133:root/test.git

git clone ssh://git@192.168.60.133:root/test.git

git clone http://192.168.60.133/root/test.git

docker方式部署gitlab遇到的坑

可以看到http可以下載。這是為什么呢,因為http是通過80端口下載的,ssh是通過22端口下載的,但是22端口沒有映射,就算映射了也被宿主機22端口占用了。

所以我們在來試試,修改gitlab配置,開啟SSH的服務和端口


docker方式部署gitlab遇到的坑

然后重啟gitlab容器

docker restart gitlab

在登錄gitlab查看下載地址,可以看到地址已經更改了,自動添加了ssh://和222端口

docker方式部署gitlab遇到的坑

試試下載

docker方式部署gitlab遇到的坑

還是不行,,為什么呢??

因為之前啟動容器的時候沒有做ssh端口映射,把222端口映射到容器里的22端口,再來試試!!

先刪除

docker stop gitlab

docker rm gitlab


最后啟動一遍試試

docker run -itd -v /root:/etc/gitlab -p 80:80 -p 222:22? ?--name gitlab gitlab/gitlab-ce


登錄gitlab地址,重新設置賬號密碼,然后添加一個項目并創建一個文件,別忘了添加客戶端的公鑰。


最后一遍下載測試,不成功的話就該干啥干啥去吧!!!

docker方式部署gitlab遇到的坑


我屮,,可以啦!!!



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

蓬溪县| 永济市| 赣榆县| 洛南县| 聂拉木县| 渝北区| 凤山市| 盐亭县| 嘉善县| 青田县| 昌邑市| 化州市| 舟山市| 崇左市| 慈利县| 台东市| 法库县| 三江| 志丹县| 山东省| 秦安县| 洛宁县| 德格县| 北海市| 彩票| 长海县| 桂平市| 广元市| 扬中市| 黄平县| 泽普县| 耿马| 屏东市| 大足县| 无为县| 喜德县| 兖州市| 高尔夫| 横峰县| 白水县| 天镇县|