Не удается запустить существующий контейнер с Podman

голоса
0

Я бегу Podman на Ubuntu 18.04. Я не могу начать контейнер после его остановки.

Я бегу контейнер с:

podman run -d -p 8081:8081 --name nexus -v /opt/nexus-data:/nexus-data sonatype/nexus3

И она начинается ОК. Если я бегу:

podman container stop nexus
podman container start nexus

Я получаю сообщение об ошибке: Ошибка: не удалось запустить контейнер «нексус»: контейнер создают не удалось (без логов от conmon): EOF

При запуске с протоколированием отладки я вижу это на выходе:

Debu [0000] бэкенд Initializing событие journald
Debu [0000] с использованием среды выполнения / USR / Lib / CRI-о-RunC / SBIN / RunC WARN [0000] Ошибка инициализации сконфигурировано OCI выполнения crun: не действует исполняемым найдено для OCI выполнения crun: не недопустимый аргумент .... Debu [0000] демонтирована контейнер 419f6576ff23328c6445526058c9988aa27a4b69605348230fa26246a522c726 ERRO [0000] не удалось запустить контейнер нексус: контейнер создает не удался (не бревно из conmon): EOF

Источник изображения: docker.io/sonatype/nexus3

Я не уверен, что «неверный аргумент» в журналах средств. Нужно ли мне пройти еще один аргумент?

Задан 14/01/2020 в 00:02
источник пользователем
На других языках...                            


2 ответов

голоса
0

кажется , есть проблема с последней версией conmonпакета от проекта атомной PPA (ст 2.0.3).

У меня была такая же проблема , и я установил более низкую версию conmonпакета (v 2.0.0) из, https://launchpad.net/ubuntu/+archive/primary/+files/conmon_2.0.0-1_amd64.deb

Это пакет, построенный для Eoan. Тем не менее, он работал на моем Bionic окружающей среды, и я могу начать свои контейнеры снова.

Ответил 14/01/2020 в 09:36
источник пользователем

голоса
0

Как отметил @Loki Arya, ошибка в общем пакете была причиной проблемы. Поскольку Podman для Unbuntu больше не приютили в projectatomic рры, обновления после версии 1.6.2, что исправлена ​​ошибка, не были доступны.

После удаления проекта атомных PPA и все связанные с ним пакеты, я переустановил Podman для Ubuntu от своего нового местоположения хранилища здесь

Я проверил Podman (1.7), и это работает прекрасно, в том числе команды пуска

Ответил 18/01/2020 в 19:22
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more