我想在浏览器中自动启动通过docker安装的jenkins ..我在windows os上工作。在docker base os中是ubuntu ..然后我使用了这个链接1的解决方案。现在我在使用-v命令ssh时遇到错误我发现" read_passphrase:无法打开/ dev / tty:没有这样的设备或地址"
通过浏览许多网站,我使用gitbash通过windows创建了ssh文件,它包含id_rsa,id_rsa.pub,known_hosts文件。
现在我该怎么做才能在使用docker构建的浏览器中启动jenkins文件
答案 0 :(得分:1)
我现在要解决您粘贴的错误消息。
ssh
正在尝试为您的私钥上的密码输入键盘输入,但无法正确打开终端。您是在终端中直接运行ssh
命令,还是从脚本运行?如果没有,请尝试直接运行ssh
。如果您需要从脚本运行ssh
:
ssh-agent
:运行eval $(ssh-agent)
,请运行ssh-add
并输入您的密码。 ssh
现在将不再提示输入密码。