Docker 方式安裝 gitlab ( 阿里云ECS )

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

1.查找鏡像:

docker search gitlab

2. 拉取鏡像:

docker pull 鏡像名

我選擇的是搜索出來的第一個鏡像:docker.io/gitlab/gitlab-ce?

查看下載好的鏡像:

docker images

3. 創建好?gitlab?相關配置、日志等的掛載文件夾。

我的是放在?/root/chengxu/gitlab 文件下,分別設置三個子文件:config、repo、log。不創建也可,運行啟動容器命令時會自動創建。

4. 啟動 gitlab 容器:

docker run --name gitlab -d -v /root/chengxu/gitlab/config:/etc/gitlab -v /root/chengxu/gitlab/repo:/var/opt/gitlab -v /root/chengxu/gitlab/log:/var/log/gitlab -p 8822:22 -p9999:80 -p 8433:433 gitlab/gitlab-ce

5. 進入容器并初始化服務:

# fd311ccb03a3 :鏡像ID
# 進入容器  
docker exec -it fd311ccb03a3  /bin/bash

# 初始化服務
gitlab-ctl reconfigure

一直到其運行完。

6. 重啟 gitlab 服務:

 gitlab-ctl restart

exit 退出容器內部。

7. 查看容器運行狀態,為 healthy 就 OK 了。如果為 unhealthy,可以重啟服務試試: docker restart? gitlab?

可? docker logs gitlab 查看日志:

?8. IP地址:9999(綁定過域名的直接 域名:端口) ,即可訪問到 gitlab:

9. 配置 gitlab ,在 run 時映射的 config 路徑下找到自已的這個配置文件。

/config/gitlab.rb

編輯,設置:

# 服務器ID,或域名。
# clone 的路徑默認是取的docker容器id,設置此值后方為服務器主機IP
external_url 'http://192.1xx.2xx.3xx'# ssh協議相關
gitlab_rails['gitlab_ssh_host'] = '192.1xx.2xx.3xx'# run 啟動容器時如果對外映射的22端口
gitlab_rails['gitlab_shell_ssh_port'] = 8822 

然后,把第 5 、6 步再作一次。(應該是先配置再作那 2 步。?)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/447503.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/447503.shtml
英文地址,請注明出處:http://en.pswp.cn/news/447503.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

商用的碼流分析工具/YUV viewer

目前市場上有一些商用的碼流分析工具是比較好的,能夠輔助我們進行各個標準的碼流分析: 1. Elecard StreamEye系列 可以分析H264/MPEG4/MPEG2的碼流,暫時不支持其它標準。 2. H264VISA 比較好的H264碼流分析工具 3. Vegas vegas是interra s…

生成多個 SSH-Key 、生成多個公鑰和私鑰

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 當有多個倉庫要同時使用時,需要配置多個公鑰、私鑰。于是就要先生成多個。 PS:初次生成參見文章:查…

使用Lucid Virtu在有獨立顯卡的情況下使用Intel硬件加速H.264編碼

在硬編碼領域,大家都知道CUDA技術對于H.264視頻編碼速度的提升。然而實際上常見的高清H.264視頻壓縮都不是用CUDA技術進行硬編碼,而是用傳統的x264進行軟編碼,因為通過CUDA硬編碼的視頻效果遠遠差于x264軟編碼壓縮出的視頻效果。隨著Intel Sa…

執行ssh-add時出現Could not open a connection to your authentication agent

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 若執行ssh-add /path/to/xxx.pem是出現這個錯誤:Could not open a connection to your authentication agent,則先執行如下命…

Intel硬件加速 VS CUDA完勝 視頻轉碼感受

對比試用平臺介紹 在體驗了酷睿 I5 2300 在3D游戲和多任務、高清播放等方面的突出性能后,今天我利用空閑時間針對酷睿 I5 2300在高清轉碼方面上與本人的舊平臺上對比了一下.,其結果也讓人感到震撼。好了閑話不多說了,先來給自己新舊PC做個介紹…

解決 : Shell 腳本 $‘\r‘: command not found 問題

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1.經查證,只是 Windows 的空行在 linux 中不識別,故需要用 dos2unix 來轉換。 2. 安裝 dos2unix,2 …

H.264 軟/硬編碼器 畫質量化分析評測

第1頁:前言——視頻壓縮無處不在H.264 或者說 MPEG-4 AVC 是目前使用最廣泛的高清視頻編碼標準,和上一代 MPEG-2、h.263/MPEG-4 Part4 相比,它的壓縮率大為提高,例如和 MPEG-2 相比,同樣的壓縮后畫面品質,h…

解決:Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy)

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1. 執行 mvn clean deploy ... 想把 jar 包更新到私服倉庫,報錯: Failed to execute goal org.apache.maven.pl…

YV12 and NV12異同,

用videoCapture和IAMStreamConfig拿到的支持的格式列表。發現支持2中圖像格式,YV12和NV12。具體是怎么樣的內存分布不知道。查了些文檔。自己修改了幾個圖。看出了點端倪YV12先看看 http://www.fourcc.org/yuv.php 上比較標準的定義:YV12 This is the f…

上傳 jar 包到 nexus3、上傳本地 jar 包到 maven 私服

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1.登陸進入 nexus3,打開要上傳的倉庫目錄:maven-releases 2. 選擇要上傳的本地 jar 包,并填寫好對應…

從桌面到移動:異構計算翻天覆地的技術變革

摘要:在智能手機上,強大的計算單元,不僅僅是CPU一顆,還包含了GPU、DSP等器件。在傳統的臺式電腦中,異構計算已經說了好多年了。這篇文章有點長,但值得靜下心來慢慢閱讀。從桌面到移動,這是關于異…

集合源碼閱讀:ArrayList

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1.繼承關系&#xff1a;public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Clon…

全球最杰出的14位程序員

摘要&#xff1a;ITWorld整理全球最杰出的14位程序員&#xff0c;包括Jon Skeet、Linus Torvalds、Jeff Dean等。一起來看下讓我們膜拜的大神都有哪些&#xff1f; 近日&#xff0c;ITWorld整理全球最杰出的14位程序員&#xff0c;一起來看下讓我們膜拜的這些大神都有哪些&…

集合源碼閱讀:LinkedList

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 # LinkedList -- 增刪快。# 1.繼承關系&#xff1a;public class LinkedList<E>extends AbstractSequentialList<E>impleme…

開源工具:5個優秀的音頻編輯器

無論你要發布播客還是制作高品質的錄音&#xff0c;以下任意一款開源應用都能如你所愿。一個穩定的音頻編輯器也許并不是你的必需品&#xff0c;但它卻能在你的生意場上大顯身手。怎么樣&#xff1f;使用音頻編輯器&#xff0c;你可以添加音頻到你的企業網站&#xff0c;創建和…

JDK和CGLIB動態代理區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 前言 Github&#xff1a;https://github.com/yihonglei/thinking-in-spring JDK動態代理實現原理(jdk8)&#xff1a;https://blog.csdn…

對比Ruby和Python的垃圾回收(2):代式垃圾回收機制

本文由 伯樂在線 - 熊崽Kevin 翻譯自 patshaughnessy。歡迎加入 技術翻譯小組。轉載請參見文章末尾處的要求。對比Ruby和Python的垃圾回收&#xff08;1&#xff09; 上周&#xff0c;我根據之前在RuPy上做的一個名為“Visualizing Garbage Collection in Ruby and Python.”…

@Deprecated 注解 (@Documented?、@Retention、@Target)

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 // 在看 Unsafe 類源碼時看到一個注解&#xff1a;Deprecated&#xff0c;似曾相識... Deprecated 用在類或者方法上&#xff0c;表示…

C++的未來和指針

本文由 伯樂在線 - 周昌鴻 翻譯自 Meeting C。歡迎加入 技術翻譯小組。轉載請參見文章末尾處的要求。上周Meeting C2013結束后&#xff0c;我對C思考了很多&#xff0c;有一些內容和指針有關。在C 11中只對指針進行了小量的更新&#xff08;引入了nullptr&#xff09;&#xf…

Java魔法類:Unsafe應用解析

Unsafe是位于sun.misc包下的一個類&#xff0c;主要提供一些用于執行低級別、不安全操作的方法&#xff0c;如直接訪問系統內存資源、自主管理內存資源等&#xff0c;這些方法在提升Java運行效率、增強Java語言底層資源操作能力方面起到了很大的作用。但由于Unsafe類使Java語言…