Как создать образ
Для создания Docker образа, вам нужно определить Dockerfile - текстовый файл, который содержит инструкции по сборке образа. Вот простые шаги по созданию Docker образа:
Создайте Dockerfile:
Создайте текстовый файл с именем
Dockerfile
в корневой директории вашего проекта. Вот пример базового Dockerfile для приложения на Python:Этот Dockerfile:
Использует официальный образ Python 3.8.
Устанавливает зависимости из файла
requirements.txt
.Копирует исходный код приложения в рабочую директорию
/app
.Задает рабочую директорию
/app
.Устанавливает команду по умолчанию для запуска приложения.
Определите зависимости (если применимо):
Если ваше приложение зависит от каких-то библиотек или пакетов, создайте файл
requirements.txt
и укажите их там.Соберите образ:
В командной строке, перейдите в директорию с Dockerfile и выполните команду
docker build
. Например:Где:
-t my-python-app
задает тег (имя) вашего образа..
указывает на текущий каталог, где находится Dockerfile.
Docker теперь создаст образ на основе вашего Dockerfile и всех файлов в текущем каталоге.
Проверьте созданный образ:
Вы можете проверить, что образ создан, выполнив команду:
В списке образов вы увидите ваш новый образ с указанным тегом.
Теперь у вас есть созданный Docker образ, который содержит ваше приложение и все необходимые зависимости. Вы можете использовать этот образ для запуска контейнеров на любом хосте, где установлен Docker.
Last updated