Menu
CoddyTech

Что такое Dockerfile

Часть раздела Введение в Docker путешествия по Terminal на Coddy. Урок 21 из 40.

До сих пор вы использовали образы, созданные другими людьми. Чтобы создать собственный образ, вы пишете Dockerfile: обычный текстовый файл со списком шагов для сборки образа, по одной инструкции в каждой строке.

Самая важная инструкция — FROM, с неё начинается каждый Dockerfile. Она выбирает базовый образ, поверх которого вы создаёте свой:

FROM alpine

Здесь указано начать с образа alpine. Затем ниже добавьте дополнительные инструкции, чтобы настроить образ.

Вы можете создать Dockerfile прямо из терминала. Один из простых способов — записать строки в файл с именем Dockerfile:

cat > Dockerfile << 'EOF'
FROM alpine
EOF

Всё между EOF и EOF записывается в файл.

challenge icon

Задание

Новичок

В вашем каталоге уже есть файл Dockerfile. Откройте Dockerfile в дереве файлов, сделайте FROM alpine его единственной инструкцией и сохраните файл. Затем выведите файл с помощью cat, чтобы подтвердить его содержимое.

Попробуйте сами

Терминал
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в Docker

Потренируйтесь самостоятельно: Песочница Terminal