Product SiteDocumentation Site

12.2.2. Основные команды

Базовые концепции:
  • контейнер (container) — изменяемая файловая система, используемая в процессе сборки;
  • образ (image) — неизменяемый результат сборки.
Команды buildah from, run, copy, commit позволяют собирать образ пошагово.

Таблица 12.2. Основные команды для работы с buildah

Команда
Назначение
buildah from <image>
Создать рабочий контейнер из образа
buildah run <ctr> -- <cmd>
Выполнить команду внутри контейнера
buildah copy <ctr> src dst
Скопировать файлы в контейнер
buildah config <ctr>
Задать метаданные (ENTRYPOINT, CMD, PORT и др.)
buildah commit <ctr> <tag>
Сохранить контейнер как образ
buildah bud -f Dockerfile -t tag .
Собрать из Dockerfile (bud = Build Using Dockerfile)
buildah images
Список локальных образов
buildah containers
Список рабочих контейнеров