公司私有仓库,没有设置权限认证,谁都可以 pull/push,现在想要加个权限设置, pull 不设限,禁止 push,或者需要认证才能 push,问下大佬们,有没有经验告知如何来设置,谢谢诸位🙏

2021-03-21 12:06:14 +08:00
 franklee27
2240 次点击
所在节点    Docker
8 条回复
nutting
2021-03-21 12:07:34 +08:00
啥情况,难道不是 gitlab?界面就能配置
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
nutting
2021-03-21 12:08:03 +08:00
哦,docker 啊。。。
franklee27
2021-03-21 12:09:34 +08:00
额 忘了注明是 docker 私有仓库
chinvo
2021-03-21 12:13:46 +08:00
docker 的话用 nexus 可以做限制
zsj950618
2021-03-21 14:06:18 +08:00
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 端口占用可能无法使用。
bennett996
2021-03-21 16:55:55 +08:00
不好意思没看到是私有仓库,私有的可以考虑通过下载安装包然后自己编译 docker 镜像再通过 docker 启动?或者干脆就不用 docker 方式安装.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/763620

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX