Sign inSign up

qiushaocloud/git-server-docker

By qiushaocloud

•Updated over 3 years ago

这是一个 git server docker image,用于快速部署 git 服务器

Image
0

8.4K

qiushaocloud/git-server-docker repository overview

⁠git-server-docker

⁠介绍

这是一个 git server docker image,用于快速部署 git 服务器, 请使用 docker-compose 跑起来

⁠使用说明
  1. 执行命令授予执行脚本权限:sed -i -e 's/\r$//' *.sh && chmod -R 755 *.sh
  2. 运行 ./run-docker.sh 【注:docker-compose 低版本识别不了 .env,需要进行升级,作者用的版本是: 1.29.2】
  3. 查看日志: docker logs qiushaocloud-git-server
  4. 当前目录 repos 映射进容器里
  5. 当前目录 keys 映射进容器里, 里面存放拉取代码的公钥,每次更新需要重启下 docker
  6. 创建repo: 进入容器里面,到 /git-server/repos 执行sh init-repo.sh myrepo.git
  7. 克隆代码:git clone ssh://git@<ip-docker-server>:2222/git-server/repos/myrepo.git
⁠参与贡献
  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request
⁠分享者信息
  1. 分享者邮箱: [email protected]⁠
  2. 分享者网站⁠
  3. 分享者自己搭建的 gitlab⁠
  4. 分享者 gitee⁠
  5. 分享者 github⁠

Tag summary

Content type

Image

Digest

sha256:cd8d7d10c…

Size

14 MB

Last updated

over 3 years ago

docker pull qiushaocloud/git-server-docker