franklee27
V2EX  ›  Docker

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

  •  
  •   franklee27 · Mar 21, 2021 · 3541 views
    This topic created in 2062 days ago, the information mentioned may be changed or developed.
    8 replies  •  2021-03-21 16:55:55 +08:00
    nutting
    nutting
    Mar 21, 2021 via Android
    1
    啥情况,难道不是 gitlab?界面就能配置
    WildCat
    WildCat
    Mar 21, 2021
    2
    - Protected branch: GitLab (free plan), GitHub (paid) supported
    - Use Pull Requests or Merge Requests
    - PR or MR requires approval
    nutting
    nutting
    Mar 21, 2021 via Android
    3
    哦,docker 啊。。。
    franklee27
    franklee27
    OP
    Mar 21, 2021
    4
    额 忘了注明是 docker 私有仓库
    chinvo
    chinvo
    Mar 21, 2021❤️1
    5
    docker 的话用 nexus 可以做限制
    zhsj
    zhsj
    Mar 21, 2021 via Android
    6
    bennett996
    bennett996
    Mar 21, 2021
    7
    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
    bennett996
    Mar 21, 2021
    8
    不好意思没看到是私有仓库,私有的可以考虑通过下载安装包然后自己编译 docker 镜像再通过 docker 启动?或者干脆就不用 docker 方式安装.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2243 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 00:26 · PVG 08:26 · LAX 16:26 · JFK 19:26
    ♥ Do have faith in what you're doing.