Docker 无法通过SSH密钥连接到bluemix容器

Docker 无法通过SSH密钥连接到bluemix容器,docker,ibm-cloud,Docker,Ibm Cloud,我目前正在尝试使用bluemix容器服务(测试版) 当我想创建一个新的容器时,我会按照步骤进行操作,只需选择名称和要打开的端口即可。我粘贴了一个SSH,最后得到一个错误: “无法创建容器。返回的错误消息是:请求错误” 但是如果我不粘贴我的密钥,就没有问题了 我尝试过使用puttygen创建的另一个键,但仍然出现相同的错误 我不知道怎么了,因为我基本上选择了默认选项 我试过在windows上使用firefox和opera浏览器 如何解决此问题?使用“ssh rsa”形式的公钥,空格,200多个字符

我目前正在尝试使用bluemix容器服务(测试版)

当我想创建一个新的容器时,我会按照步骤进行操作,只需选择名称和要打开的端口即可。我粘贴了一个SSH,最后得到一个错误:
“无法创建容器。返回的错误消息是:请求错误”

但是如果我不粘贴我的密钥,就没有问题了

我尝试过使用puttygen创建的另一个键,但仍然出现相同的错误

我不知道怎么了,因为我基本上选择了默认选项

我试过在windows上使用firefox和opera浏览器


如何解决此问题?

使用“ssh rsa”形式的公钥,空格,200多个字符,以==,空格结尾,username@hostname. 我使用ssh-keygen-t rsa生成了我的。我粘贴了生成的.pub文件的全部内容。

是否要将公钥的内容复制到该框中?你用什么来复制内容(编辑器或油灰)?我用的是法语的windows“bloc notes”,它必须是scratchpad或类似的英语,这是获取纯文本的基本工具。我刚刚试过使用notepad++,它会给出同样的错误。文本为utf-8,不带BOM,类型为UNIX,如果有用的话。是的,我正在复制/粘贴它谢谢,钥匙上的空格有问题。我必须删除===SSH2公钥===在密钥的开头和结尾。我必须非常小心,因为或多或少有一个空格,我犯了一个错误