成人免费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

2021-07-19 06:02:56

DockerGitLab 14.0開源

2022-10-09 07:21:21

wordpress數據庫mysql

2022-07-29 15:19:27

Dockersudo權限

2023-01-03 08:32:38

2018-03-22 14:59:13

Docker入門容器

2024-07-31 08:33:17

2023-12-04 16:15:05

Docker容器

2022-03-25 11:44:14

Scrapy爬蟲命令

2021-05-13 09:21:06

Docker書籍開發

2015-09-06 09:17:31

2025-04-27 01:33:23

MongoDBDocker容器

2023-11-15 16:35:31

SQL數據庫

2020-01-02 14:25:50

工具代碼開發

2014-12-31 11:25:33

Docker運行PythonDocker命令

2021-11-10 08:20:20

GitLab KubernetesDocker

2019-04-22 15:00:05

CSS前端開發

2022-07-28 08:52:08

Docker命令操作系統

2022-09-21 07:22:39

mongodb版本docker
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一区 日韩 | 国产一区二区三区精品久久久 | 午夜av电影院 | 欧美激情久久久 | 丁香六月激情 | 91一区二区在线观看 | 91精品久久久久久久久久 | www.日日夜夜 | 久久草在线视频 | 超碰97免费在线 | 日本不卡高清视频 | 成人在线一区二区 | 国产成人精品区一区二区不卡 | 国产精品成人69xxx免费视频 | 久久国产区 | 欧美一区二区三区在线观看视频 | 欧美成人一区二区三区 | 久久久久国产精品人 | 久久久久久久久99 | 成人二区 | 波多野结衣一区二区三区 | 亚洲 欧美 在线 一区 | 成人精品免费视频 | 国产亚洲一区二区精品 | 日韩免费在线观看视频 | 日韩欧美视频免费在线观看 | 中文字幕av网站 | 亚洲成人福利视频 | 日韩av一区二区在线观看 | 黄片毛片免费看 | 亚洲欧美日韩在线不卡 | 国产999精品久久久久久 | 91精品国产综合久久久久 | 日本a网站 | www.久久久久久久久久久 | 欧美在线观看免费观看视频 | 最新中文字幕在线播放 | 一区二区三区中文字幕 | 免费观看毛片 | 国产精品久久久久aaaa樱花 | 成人精品在线观看 |