Описание тега buildah

Buildah is a tool and library for building Open Container Initiative (OCI) container images.
1 ответ

Форматирование даты Go в bash-дружественной манере

С помощью buildah Я могу узнать дату создания моего изображения с помощью этого вызова: buildah images --format '{{.CreatedAt}}' my_image --format Аргумент является шаблоном Go, как описано для связанной команды. Это возвращает: Nov 13, 2018 08:04 Н…
07 янв '19 в 09:05
1 ответ

Как создать изображение контейнера с нуля как пользователь без полномочий root?

С помощью buildah я пытаюсь создать образ контейнера, который должен содержать только программу cowsay и ее зависимости. Я делаю это на компьютере Fedora 29, где у меня нет прав root. Вместо использования Dockerfile и команды buildah build-using-doc…
18 фев '19 в 18:42
1 ответ

Проблема с разрешением Podman

Я установил Podman на Ubuntu 18.04, и он, кажется, устанавливает без проблем, но... Когда я печатаю podman--version Я получил: podman версия 1.3.0-dev Но если я тогда наберу podman ps Я получил: Ошибка: не удалось получить среду выполнения: невозмож…
29 апр '19 в 10:15
3 ответа

Создание минимального контейнера для программы Go

Я хочу создать крошечный образ контейнера с нуля, используя Buildah для запуска приложения Go. Помимо самого приложения, какие другие библиотеки и т. Д. Должны быть включены. Я думаю, что glibc нужен - есть что-нибудь еще? Итак, в заключение, я дума…
30 июл '19 в 09:01
2 ответа

Как запустить podman и buildah без записи в домашний каталог?

В моем домашнем каталоге почти не осталось места на диске, но в каталоге /scratch/tmpexperiment у меня много свободного места. Этот каталог теперь пуст. Я хотел бы попробовать команды podman а также buildah (просто экспериментировать и учиться). Пос…
15 июн '19 в 12:24
2 ответа

Как сбросить podman и buildah после экспериментов от имени пользователя без полномочий root?

Пользователь без полномочий root экспериментировал с командами podman и buildah, но теперь хотел бы просто сбросить все до того, что было до начала эксперимента (т.е. все образы контейнеров и контейнеры должны быть удалены вместе с конфигурацией bui…
11 июн '19 в 13:59
2 ответа

Запустите сервер (WebSphere) как шаг сборки с buildah/podman для его настройки

В Docker я могу просто загрузить сервер (WebSphere) в качестве шага сборки и начать его настройку с помощью его jython SOAP API. Я пытаюсь преобразовать мой Dockerfile в сценарий оболочки, используя buildah для создания контейнера вместо сборки dock…
12 авг '19 в 18:47
2 ответа

$mount_container/usr/bin/python3: нет такого файла или каталога (buildah)

Я установил python 3 .. когда я делаю: ls -ltr /usr/bin | grep python (in buildah it will be $mount_container/usr/bin) 0 lrwxrwxrwx. 1 root root 25 Jan 7 10:12 python3 -> /etc/alternatives/python3 0 lrwxrwxrwx. 1 root root 31 Jun 22 2019 python3.…
07 янв '20 в 16:33
0 ответов

Работает ли привилегированный = true в config.toml для бегунов gitlab и как я могу проверить?

Используя бегун gitlab, я запускаю образ, который содержит ansible-bender и buildah, чтобы создать образ для моего кода. Для выполнения сборки контейнер должен работать в привилегированном режиме. Я установил privileged = true в /ect/gitlab-runner/c…
2 ответа

При необходимости перестраивайте контейнеры

Контейнер приложения обычно состоит из трех частей: Базовый образ, который, в случае Linux, содержит основные инструменты POSIX и системные библиотеки (например, FROM debian:stable) Библиотеки времени выполнения или вспомогательные инструменты обычн…
2 ответа

Как заставить контейнер podman/buildah работать под CentOS на GCE?

1. Обобщите проблему. Я следую этому простому руководству от разработчиков RedHat, чтобы заставить работать простой контейнер node/express. Я не могу запустить контейнер под виртуальной машиной CentOS 7 на GCE. У меня есть виртуальная машина CentOS …
0 ответов

Podman 1.6 проблема создания привязки

Я обновился до podman 1.6.4 на Centos 8. Пытаюсь запустить контейнер: $ podman run -ti -e DISPLAY --rm --security-opt=label=disable -v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/dri:/dev/dri -v /run/media:/media:ro,slave --net=slirp4netns localhost/testc…
03 мар '20 в 07:13
1 ответ

Как управлять пакетами, установленными как yum или conda в docker или buildah?

Я работаю в команде DevOps, и мы сканируем пакеты с открытым исходным кодом, которые устанавливаются перед каждым выпуском. Это делается как часть соответствия, а также для обеспечения того, чтобы исходный файл пакета с открытым исходным кодом подде…
0 ответов

какой можно использовать базовый образ для ansible-bender на основе debian?

Я хочу создать образ докера с помощью ansible-bender, который рекомендуется использовать с ansible v2.10, ansible-container устарел. Итак... сначала я подумал, что хорошо, я просто использую образ debian:buster-slim как основу из концентратора докер…
21 ноя '20 в 01:26
0 ответов

Buildah отсутствуют зависимости при создании образа докера с использованием конвейера контейнера Podman Jenkins

У меня есть Jenkins, работающий как контейнер podman, теперь я хочу создать изображение с помощью конвейера, но контейнер Jenkins всегда сообщает, что эти файлы не были найдены. Вот как я запускаю свой образ Jenkins: podman run -u root -d -v jenkins…
24 сен '20 в 09:49
0 ответов

Buildah не работает при создании образа докера с использованием конвейера контейнера Podman Jenkins

У меня Jenkins работает как контейнер podman, теперь я хочу создать образ с помощью конвейера, но контейнер Jenkins всегда выдает ошибки. Может ли кто-нибудь помочь мне в решении этой проблемы? Вот как я запускаю свой образ Jenkins: podman run -d -v…
28 сен '20 в 09:26
1 ответ

buildah - невозможно найти исполняемый файл Python в PATH

Я пытаюсь создать базовый образ и запустить контейнер для веб-приложения Python Django. Я выполнил следующие шаги, но когда я пытаюсь запустить контейнер, он выдает сообщение об ошибке о том, что исполняемый файл python3.8 не найден. Не могли бы вы …
14 окт '20 в 10:33
1 ответ

Почему я не могу удалить каталог при создании контейнера с помощью podman?

Я создаю собственный образ с подменом без root из файла Docker в конвейере CI / CD в GitLab. В этом контейнере я хотел бы удалить каталог, чтобы уменьшить размер результирующего изображения. Например так: FROM ubuntu:20.04 # Disable apt cache COPY .…
11 фев '21 в 22:00
1 ответ

Недостаточно места для установки yum в контейнере rhel7 ubi podman

Я пытаюсь установить несколько пакетов для создания контейнера агента jenkins из rhel7 ubi. Я продолжаю сталкиваться с ошибкой «недостаточно места на диске» во время шагов установки yum при создании образа. Я знаю, что podman использует overlayfs, к…
24 мар '21 в 21:41
1 ответ

Невозможно найти сборку пакета

Я пытаюсь создать образ Ubuntu с возможностью создавать на нем образы Docker. Инструмент, который я хочу использовать для этого, - buildah . Однако, когда моя сборка докеров выполняет команду установки: sudo apt-get -y install buildahЯ получаю эту о…
11 май '21 в 00:18