Базовый образ Docker из моей текущей конфигурации ОС - PullRequest
0 голосов
/ 05 февраля 2019

Мне нужны некоторые пояснения относительно образа Docker Base Os.

В частности, я хотел бы знать, возможно ли создать базовую ОС Docker из образа, работающего на моем Raspberry.Если я правильно понимаю, правильный способ использования docker предполагает использование новой установки (например, Raspbian) Os и создание контейнеров, которые должны запускаться поверх этой чистой Os.

Кстати, на моей Raspbian Os есть много конфигураций, и разные процессы (и так далее) развивались в последние годы.

Итак, есть ли возможность создать контейнер Docker, отражающий мою версию Raspbian Os?И, в конце концов, я должен загрузить его с помощью ключевого слова FROM?

Спасибо

1 Ответ

0 голосов
/ 05 февраля 2019

На самом деле вы можете создавать свои собственные изображения, которые не имеют базовых изображений.Это называется scratch.

Вам все равно придется начинать Dockerfile с FROM scratch, как только это будет требованием - иметь FROM в начале:

Инструкция FROM инициализируетновый этап сборки и устанавливает базовый образ для последующих инструкций.Таким образом, действительный Dockerfile должен начинаться с инструкции FROM.

Но в данном конкретном случае реальное изображение не будет загружено - оно рассматривается как зарезервированное слово.

ЭтоИсточник: https://hub.docker.com/_/scratch

...