Контейнер Ubuntu не запустился

У меня на компьютере Arch Linux установлен контейнер Ubuntu Xenial с настройкой архитектуры amd64. Контейнер работает правильно. Однако, когда я попытался запустить контейнер во второй раз, я получил эту ошибку:

Контейнер не запустился.
Чтобы получить более подробную информацию, запустите контейнер в режиме переднего плана.
Дополнительную информацию можно получить, установив параметры --logfile и --logpriority.

Что могло вызвать это?

Получил это после запуска с опциями -F, --logfile и --logpriority.

lxc-start: ubuntu: network.c: lxc_ovs_attach_bridge: 1893 Не удалось подключить "virbr0" к мосту openvswitch "veth3PI00B": lxc-start: ubuntu: utils.c: run_command: 2280 не удалось выполнить команду

lxc-start: ubuntu: network.c: instantiate_veth: 198 Не удалось подключить "veth3PI00B" к мосту "virbr0": операция не разрешена

lxc-start: ubuntu: network.c: lxc_create_network_priv: 2452 Не удалось создать сетевое устройство

lxc-start: ubuntu: start.c: lxc_spawn: 1579 Не удалось создать сеть

lxc-start: ubuntu: start.c: __lxc_start: 1887 Не удалось создать контейнер "ubuntu"

Получил это после запуска без режима переднего плана:

lxc-start: ubuntu: lxccontainer.c: wait_on_daemonized_start: 834
Получено состояние контейнера "STOPPING" вместо "RUNNING"

0 ответов

Я столкнулся с аналогичной проблемой, и она была решена после создания моста. Следующая команда используется для создания моста:

sudo brctl addbr brs1s2

Где "brs1s2" - имя моста в моем случае.

Другие вопросы по тегам