docker 搭建自己的git倉庫


GitLab是一款實用MIT許可證的基於網絡的Git倉庫管理工具。可以實用它來搭建自己的Git倉庫。

1,搜索鏡像

命令:docker search -f stars=50 gitlab

 2,拉取鏡像

命令:docker pull gitlab/gitlab-ce

 3,運行鏡像

命令:docker run --detach --publish 10443:443 --publish 1080:80 --publish 1022:22 --name gitlab --restart always --volume /opt/data/gitlab/config:/etc/gitlab --volume /opt/data/gitlab/logs:/var/log/gitlab --volume /opt/data/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest

 將Gitlab的配置,日志以及數據目錄映射到了宿主機的指定文件夾下,防止在重新創建容器后丟失數據。

4,開啟防火牆的指定端口

開啟1080端口

命令:firewall-cmd --zone=public --add-port=1080/tcp --permanent

重啟防火牆

命令:systemctl restart firewalld

查看已經開啟的端口

命令:firewall-cmd --list-ports

5,訪問地址

http://192.168.254.XXX:1080

6,重置管理員賬號root密碼

1)查看root初始化密碼

命令:docker exec -it 容器id grep 'Password:' /etc/gitlab/initil_root_password

 2)進入容器

 3)變更root密碼

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM