1
nutting 2021-03-21 12:07:34 +08:00 via Android
啥情况,难道不是 gitlab?界面就能配置
|
2
WildCat 2021-03-21 12:07:36 +08:00
- Protected branch: GitLab (free plan), GitHub (paid) supported
- Use Pull Requests or Merge Requests - PR or MR requires approval |
3
nutting 2021-03-21 12:08:03 +08:00 via Android
哦,docker 啊。。。
|
4
franklee27 OP 额 忘了注明是 docker 私有仓库
|
5
chinvo 2021-03-21 12:13:46 +08:00 1
docker 的话用 nexus 可以做限制
|
6
zsj950618 2021-03-21 14:06:18 +08:00 via Android
1. harbor
2. github.com/cesanta/docker_auth |
7
bennett996 2021-03-21 16:45:14 +08:00
docker 的话也是可以用 gitlab 的呀,我之前就用 docker 在本地起了个 gitlab 服务。gitlab 的权限管理确实很方便。
sudo docker run -d \ --hostname local.gitlab.com \ --name gitlab \ --restart always \ -p 22:22 -p 80:80 -p 443:443\ -v $HOME/gitlab/data:/var/opt/gitlab \ -v $HOME/gitlab/logs:/var/log/gitlab \ -v $HOME/gitlab/config:/etc/gitlab \ gitlab/gitlab-ce 如果要用的话建议搭配 nginx 代理,否则 ssh 端口占用可能无法使用。 |
8
bennett996 2021-03-21 16:55:55 +08:00
不好意思没看到是私有仓库,私有的可以考虑通过下载安装包然后自己编译 docker 镜像再通过 docker 启动?或者干脆就不用 docker 方式安装.
|