【发布时间】:2014-03-28 17:05:48
【问题描述】:
我在我的开发机器上运行了几个 docker 容器。我的开发机器已获得授权密钥。有没有一种可能的方法可以通过利用主机 ssh 密钥从 docker 容器内部进行 Git 项目克隆?
【问题讨论】:
标签: git ssh virtual-machine ssh-keys docker
我在我的开发机器上运行了几个 docker 容器。我的开发机器已获得授权密钥。有没有一种可能的方法可以通过利用主机 ssh 密钥从 docker 容器内部进行 Git 项目克隆?
【问题讨论】:
标签: git ssh virtual-machine ssh-keys docker
如果您使用 SSH 代理,您还可以在容器内绑定挂载 SSH 代理套接字,例如:
docker run -v $SSH_AUTH_SOCK:/auth.sock -e SSH_AUTH_SOCK=/auth.sock myimage …
【讨论】:
您可以通过 SCP 命令或使用共享文件夹功能 (http://docs.docker.io/en/latest/use/working_with_volumes/) 将密钥复制到 docker 容器
【讨论】: