Как создать экземпляр EC2 на докер-машине с существующей парой ключей? - PullRequest
0 голосов
/ 22 мая 2018

Используйте этот способ для создания экземпляра в aws:

docker-machine create \
  -d amazonec2 \
  --amazonec2-region ap-northeast-1 \
  --amazonec2-zone a \
  --amazonec2-ami ami-XXXXXX \
  --amazonec2-keypair-name my_key_pair \
  --amazonec2-ssh-keypath ~/.ssh/id_rsa \
  my_instance

Невозможно подключиться к нему по ssh.

my_key_pare - это имя, которое существует в aws.~/.ssh/id_rsa - это локальный закрытый ключ ssh.Как установить правильное значение?

Я прочитал документ , но не нашел пример использования --amazonec2-keypair-name и --amazonec2-ssh-keypath.

1 Ответ

0 голосов
/ 06 июня 2018

Загрузите файл из «Пары ключей» в консоли AWS и поместите его в ~/.ssh.Затем запустите

docker-machine create \
  -d amazonec2 \
  --amazonec2-region ap-northeast-1 \
  --amazonec2-zone a \
  --amazonec2-ami ami-XXXXXX \
  --amazonec2-ssh-keypath ~/.ssh/keypairfile \
  my_instance
...