【发布时间】:2017-08-18 18:47:35
【问题描述】:
我正在使用私钥从我的 Docker 文件中的 Github 下载我的存储库。我有这样的事情:
RUN mkdir -p /root/.ssh && echo "$MY_PRIVATE_KEY" >/root/.ssh/id_rsa && chmod 0600 /root/.ssh/id_rsa && ssh-keyscan github.com >> /root/.ssh/known_hosts && cat /root/.ssh/known_hosts && ssh -vvv git@github.com && pip install git+ssh://git@github.com/my_project.git@v1.0.0 && rm /root/.ssh/id_rsa
MY_PRIVATE_KEY 是一个参数。我无法重新创建此密钥。
我的问题是在连接过程中出现以下错误:
key_load_private_type: incorrect passphrase supplied to decrypt private key
是否有可能以某种方式跳过密码?
【问题讨论】:
标签: github docker dockerfile ssh-keys