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