Назад | Перейти на главную страницу

Невозможно запустить контейнер lxc с -f

Я пытаюсь перенести некоторые контейнеры lxc с lxc 1.1 в Ubuntu 14.04 на lxc 2.0 в Ubuntu 16.04. Наши скрипты никогда не вызывают lxc-create, но вызывать контейнеры напрямую с помощью lxc-start и настраиваемый файл конфигурации:

lxc-start -d --name mongo -f ~/.containers/containers/mongo.conf

Эта команда отлично работает в Ubuntu 14.04, но когда я запускаю их 16.04, я получаю сообщение об ошибке Error: container mongo is not defined.

Я мог бежать lxc-create заранее, но это кажется ненужным шагом, тем более что у нас уже есть пользовательские файловые системы, созданные для всех наших контейнеров. Может кто подскажет, как избежать этой проблемы?