Невозможно запустить контейнеры lxc, получить "ошибка: необходимо указать удаленное имя"
Я пытаюсь начать использовать контейнеры lxd / lxc, используя серию постов в блоге от Стефана Грабера: https://www.stgraber.org/2016/03/19/lxd-2-0-your-first-lxd-container-312/
Проблема в том, что независимо от того, что я делаю, я не могу заставить контейнер запускаться с использованием одного из репозиториев изображений по умолчанию. Например, это основано на одном из примеров в блоге Стефана:
lxc launch ubuntu:16.04 c1
error: A remote name must be provided
Я перепробовал все варианты команды, но не повезло. Кто-нибудь может указать, что я пропустил?
1 ответ
В версии lxd/lxc, которая поставляется с Ubuntu 16.04, вам нужно поставить префикс local:
для всех имен ресурсов, которые находятся на локальном LXD-сервере. Таким образом, правильная команда становится:
lxc launch ubuntu:16.04 local:c1
В идеальном мире все посты в блоге от Stephane и других, которые составляют лучшую документацию для lxd/lxc, будут отредактированы, чтобы включить это.