基于docker搭建git服务器(gitblit)

前言:
本人基于centos7的docker镜像,部署了一套gitblit的git服务器,并将该容器存为镜像分享给大家使用。
docker母版镜像:centos7
新增安装包:1、ifconfig指令安装包
2、vim指令安装包
3、gitblit相关安装包
                        4、jdk1.8.0

一、Docker 镜像地址
链接:https://pan.baidu.com/s/1bq8DyO3 密码:lh2z

二、镜像导入
docker load < gitblit-wy.j ar

三、使用容器运行镜像
命令:docker run -dit -p 10101:10101 -p 8443:8443 -p 29418:29418 gitblit-wy
注解:映射了几个常用端口,其中10101是http请求下gitblit网页访问端口,8443是https端口,29418是ssh端口
四、进入docker容器
命令: docker exec -it 容器id /bin/bash
命令: docker attach 容器id
注解:exec和attach区别在于exec不随exit命令关闭容器,而attach随着exit命令在关闭终端时候关闭容器


、启动gitblit
1、cd /opt/gitblit/gitblit-1.8.0/
2、java -jar gitblit.jar &

、访问 docker宿主机的ip:10101

初始账号为:admin 密码为:admin


至此基于docker镜像的gitblit搭建顺利完成。
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用Docker创建Git服务器,您需要按照以下步骤进行操作: 1. 首先,您需要在计算机上安装DockerDocker是一种容器化平台,可用于创建和管理容器化应用程序。 2. 安装Docker后,可以从Docker Hub下载一个现成的Git服务器镜像。在Docker CLI中运行以下命令: ``` docker pull gitlab/gitlab-ce ``` 3. 下载完成后,可以使用以下命令运行Git服务器容器: ``` docker run -d --hostname gitlab.example.com --publish 443:443 --publish 80:80 --publish 22:22 --name gitlab --restart always gitlab/gitlab-ce:latest ``` 上述命令中,`gitlab.example.com`是您的服务器的域名或IP地址。通过设置不同的端口映射,您可以将容器中的端口映射到主机上。 4. 运行上述命令后,Git服务器容器将启动,并且您可以使用Git客户端连接到该服务器。默认情况下,Git服务器将在主机上的端口80和443上运行,您可以通过http或https进行访问。 5. 完成以上步骤后,您需要设置Git服务器的管理员帐户和密码。您可以通过在浏览器中访问`http://gitlab.example.com`来完成此操作,`gitlab.example.com`为您在步骤3中设置的域名或IP地址。 6. 登录后,您可以创建新的Git仓库,配置团队成员的访问权限,并开始使用Git服务器进行代码版本控制。 通过上述步骤,您可以使用Docker创建一个Git服务器。通过容器化Git服务器,您可以方便地管理和扩展Git服务器,同时保持应用程序的安全和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值