Да: OCI-образ можно получить через Jib, Cloud Native Buildpacks или другие сборщики без Dockerfile и Docker daemon.
Можно ли получить образ, не имея Dockerfile и вообще не используя Docker?
Да: OCI-образ можно получить через Jib, Cloud Native Buildpacks или другие сборщики без Dockerfile и Docker daemon.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Да: OCI-образ можно получить через Jib, Cloud Native Buildpacks или другие сборщики без Dockerfile и Docker daemon.
Способ зависит от языка и требований: Jib ориентирован на Java, Buildpacks определяют шаги сборки по приложению. Образ всё равно содержит файловые слои и конфигурацию запуска. Не путайте отсутствие Docker daemon с отсутствием контейнерного формата.