Tag: 工文件

在Docker构build期间的SSH代理转发

当通过dockerfilebuild立一个docker镜像时,我必须克隆一个github仓库。 我已经将我的公共ssh密钥添加到我的git hub帐户,并且能够从我的docker主机克隆repo。 虽然我看到我可以使用docker主机的ssh密钥通过映射$SSH_AUTH_SOCK envvariables在docker运行时像docker run –rm -it –name container_name \ -v $(dirname $SSH_AUTH_SOCK):$(dirname $SSH_AUTH_SOCK) \ -e SSH_AUTH_SOCK=$SSH_AUTH_SOCK my_image 。 在Docker构build过程中我怎样才能做到这一点?