【发布时间】:2019-12-06 19:06:15
【问题描述】:
我需要运行一个将 ssh 私钥作为参数的 docker 命令
docker build --build-arg ssh_prv_key="-----BEGIN RSA PRIVATE KEY-----
asfasfsaasdadfafaafafaaQsiuyTei9MHdDAmjk1XgDsdgsgrrjtjtjtwwswCLa
HYtZKnABR6e5+dSnqcspadfafafswwttryryeyeryeyreryeryeyUKQ3MRstyynB... and so on"
问题是windows不允许在命令行中使用换行符,它说
"docker build" requires exactly 1 argument.
删除所有换行符是不行的,因为 ssh 密钥不再被识别。 解决办法是什么?
【问题讨论】:
标签: node.js docker ssh cmd rsa