首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Docker使用对git的身份验证调用

Docker使用对git的身份验证调用
EN

Stack Overflow用户
提问于 2020-06-17 07:23:12
回答 1查看 67关注 0票数 1

我有一个需要从github.mycompany.com读取数据的坞映像,我现在可以这样做了,但是现在我们需要切换安全性,因为匿名/未经身份验证的访问git公司是不推荐的,我仍然必须使用它作为身份验证。

目前这是我的电话,anonymous/unauthenticatedworking

wget https://github.mycompoany.corp/raw/dng/dekpos/master/Key.gpg -O- | apt-key add - && \

我该怎么做才能让它被认证?

有一个在wget http://url --user=<user> --password=<password>中使用wget的选项,但不确定如何在github端创建这个用户和密码,或者用我需要提供的令牌来创建其他任何方式?

我们正在为企业使用GitHub

我在这个特定回购的设置中有这些选项,我应该使用什么?

EN

Stack Overflow用户

回答已采纳

发布于 2020-06-17 07:38:35

用ssh键通过ssh。

在github上:向帐户添加ssh键。向您的团队询问他们如何管理对公司github的访问:它可以是您的帐户,也可以是专门用于测试/QA的帐户。

选项1:密钥将专用于从这个码头映像访问回购;将相应的私钥直接放到码头映像中,并访问github上的回购。

选项2:如果这个映像要在您公司的下位上运行,您可以在您的infra上设置一个镜像(使用已验证的ssh访问权限),并从您的码头映像中锁定这个镜像。

Github提供部署ssh键所需的所有信息:这里这里

基本原则是:

  • 在您的计算机上生成一个私有/公共对(github不应该知道其中的私有部分),
  • 你把公开部分复制到github,
  • 你用的是正确机器上的私人部件。
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62423535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档