【问题标题】:git clone project from inside docker container来自 docker 容器内的 git clone 项目
【发布时间】:2014-03-28 17:05:48
【问题描述】:

我在我的开发机器上运行了几个 docker 容器。我的开发机器已获得授权密钥。有没有一种可能的方法可以通过利用主机 ssh 密钥从 docker 容器内部进行 Git 项目克隆?

【问题讨论】:

    标签: git ssh virtual-machine ssh-keys docker


    【解决方案1】:

    如果您使用 SSH 代理,您还可以在容器内绑定挂载 SSH 代理套接字,例如:

    docker run -v $SSH_AUTH_SOCK:/auth.sock -e SSH_AUTH_SOCK=/auth.sock myimage …
    

    【讨论】:

      【解决方案2】:

      您可以通过 SCP 命令或使用共享文件夹功能 (http://docs.docker.io/en/latest/use/working_with_volumes/) 将密钥复制到 docker 容器

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-09
        • 2022-07-07
        相关资源
        最近更新 更多