成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Docker實戰:Docker安裝Gitlab教程,值得收藏

開發 架構
通過該平臺可以實現Github類似的web系統,可以實現瀏覽代碼、管理項目、管理團隊人員、管理代碼分支、代碼提交記錄等功能。Gitlab是目前互聯網公司最流行的代碼版本控制平臺。

今天給大家分享Docker安裝GitLab的實戰教程,感興趣的朋友可以一起來學一學!

1、Gitlab介紹

GitLab 是一個用于代碼倉庫管理系統的開源項目,使用Git作為代碼管理工具,并在此基礎上搭建起來的Web服務平臺,

通過該平臺可以實現Github類似的web系統,可以實現瀏覽代碼、管理項目、管理團隊人員、管理代碼分支、代碼提交記錄等功能。Gitlab是目前互聯網公司最流行的代碼版本控制平臺。

2、gitlab與github對比

gitlab:比較適合公司內部的項目管理,用來管理項目成員、代碼提交、項目運維。分為社區免費版和企業收費版,針對中小型公司推薦使用社區免費版,功能就夠用了。

github:作為“最大的同性交友網站”,里面的大部分項目都是開源的,通過全世界最大的程序員交流平臺,可以分享自己的技術、提升自己的知名度。作為公司的內部項目管理就不太適合了。

3、Gitlab安裝教程

安裝GitLab官方推薦至少4G的內存,否則可能會卡頓或者運行非常慢,建議小伙伴們采用4G以上的云服務進行測試,或者本地搭建虛擬機的方式來做。

3.1 搜索Gitlab鏡像

docker search gitlab

3.2 下載Gitlab社區免費版最新鏡像

說明:ce 表示社區免費版 ,ee 表示企業付費版

docker pull gitlab/gitlab-ce

3.3 查看鏡像是否下載成功

#獲取本地鏡像列表查看是否有gitlab-ce的鏡像

docker images

3.4 運行Gitlab鏡像

docker run -d \
--hostname gitlab.xxx.com \
--name gitlab \
--restart always \
-p 8082:443 -p 8083:80 -p 8084:22 \
-v /etc/localtime:/etc/localtime:ro \
-v /usr/local/gitlab_data/gitlab/config:/etc/gitlab \
-v /usr/local/gitlab_data/gitlab/logs:/var/log/gitlab \
-v /usr/local/gitlab_data/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce

參數說明

  • -d 指定后臺運行
  • --hostname 指定主機名
  • --name 指定容器名
  • -p 端口映射 443 https端口 80 http端口 22 ssh端口
  • --restart always  容器停止后的重啟策略: 容器退出時總是重啟
  • -v 指定掛載存儲卷首先在宿主主機創建對應的目錄

3.5 配置防火墻開放云服務器的端口

如果你購買的是云服務器的話,需要設置外網端口開放。常見的阿里云、華為云、騰訊云都可以很方便設置端口開放,大家可以自行百度。

防火墻的設置命令如下:

systemctl status firewalld #查看防火墻狀態
systemctl start firewalld #開啟防火墻
systemctl stop firewalld #關閉防火墻
firewall-cmd --list-ports #查看開放端口
#設置8082-8084端口開放
firewall-cmd --zone=public --add-port=8082-8084/tcp --permanent
firewall-cmd --list-ports #再次查看是否開放

3.6 測試能否正常訪問

設置完成后,通過ip+端口進行訪問。

圖片

3.7 配置https訪問

nginx配置ssl可以參考我之前的一篇文章介紹dockers安裝nginx配置ssl的教程。

4、總結

以上就是docker安裝gitlab的教程,如果大家安裝過程種遇到問題,歡迎留言溝通!

責任編輯:武曉燕 來源: IT技術分享社區
相關推薦

2019-09-26 08:59:39

DockerGoogle軟件

2019-09-27 14:33:34

2022-10-09 07:21:21

wordpress數據庫mysql

2021-07-19 06:02:56

DockerGitLab 14.0開源

2023-01-03 08:32:38

2022-07-29 15:19:27

Dockersudo權限

2018-03-22 14:59:13

Docker入門容器

2024-07-31 08:33:17

2022-03-25 11:44:14

Scrapy爬蟲命令

2023-12-04 16:15:05

Docker容器

2021-05-13 09:21:06

Docker書籍開發

2023-11-15 16:35:31

SQL數據庫

2015-09-06 09:17:31

2020-01-02 14:25:50

工具代碼開發

2025-04-27 01:33:23

MongoDBDocker容器

2022-07-28 08:52:08

Docker命令操作系統

2019-04-22 15:00:05

CSS前端開發

2019-10-22 18:00:00

MySQL基礎入門數據庫

2017-01-03 17:51:21

AndroidViewHolder工具類

2013-07-22 10:01:03

JavascriptWeb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久国产精品 | 日韩视频一区二区三区 | 欧美日韩不卡合集视频 | 亚洲国产一区二区三区 | 欧洲成人免费视频 | 在线欧美a | 国产精品久久久久久久久久久久冷 | 精品免费视频一区二区 | 国产一区二区自拍 | 日韩久久久久 | 亚洲一二三区免费 | 超碰在线久 | 日产精品久久久一区二区福利 | 在线视频亚洲 | 青草青草久热精品视频在线观看 | 日本一区二区高清视频 | 美女一区| 亚洲精品一区在线观看 | 黄色国产在线播放 | 91se在线| 久久久国产精品一区 | 午夜精品一区 | 看黄在线 | 日韩精品一区二区三区在线播放 | 一区二区精品 | 精品久久久久久久久亚洲 | 99re热精品视频 | 激情国产在线 | 免费在线观看成人av | 6080亚洲精品一区二区 | 国产精品一区二区三区在线播放 | 中文字幕一区二区三区在线观看 | 日本黄视频在线观看 | 91麻豆精品国产91久久久久久 | 国产欧美日韩精品一区 | 麻豆va| 欧美日韩精品免费观看 | 一区在线播放 | 午夜激情免费 | 伊人影院在线观看 | 欧美日韩精品专区 |