2015-07-08 3 views
0

follwing документ говорит, что я могу передать SSH-ключ, --ssh опцией команды «сравни IC выполнения»: https://www.ng.bluemix.net/docs/starters/container_cli_ov.htmlКак передать открытый ключ ssh при запуске контейнеров IBM?

Но команда выдает сообщение об ошибке:

$ cf ic run --ssh ~/.ssh/authorized_keys -p 22 registry.ng.bluemix.net/ruimo/pgsql944-cli 
flag provided but not defined: --ssh 
See 'docker run --help'. 

Invalid IBM-Containers commands or docker commands. 
Available IBM Containers commands are {login, group, ip, route, volume, namespace, info} 
In addition, IBM Containers supports native docker cli passthrough, run cf ic help for more details 

Как я могу передать SSH- ключ?

Ubuntu 14.04 64bit 
$ cf --version 
cf version 6.12.0-8c65bbd-2015-06-30T00:10:31+00:00 

$ cf plugins 
Listing Installed Plugins... 
OK 

Plugin name  Version Command name Command Help 
IBM-Containers 0.8.598 ic    IBM-Containers Plugin 

ответ

1

Плагин CLI для облачных ливней «IBM-Containers» остается в активной разработке. Похоже, что есть проблемы с документацией, относящейся к функциям, которые еще не были завершены.

В качестве обходного пути вы можете использовать автономный инструмент «ICE» для импорта ключей SSH в запущенные контейнеры.

$ ice run --ssh ~/.ssh/authorized_keys -p 22 registry.ng.bluemix.net/ruimo/pgsql944-cli 
+0

Спасибо, я попробую использовать команду льда. – ruimo

Смежные вопросы