Инструкция

В Dockerfile является одной из ключевых и обязательных инструкций. Она определяет базовый образ, на основе которого будет построен новый образ.

Для чего?

  1. Задание базового окружения: Инструкция FROM позволяет выбрать подходящее базовое окружение (операционную систему, среду выполнения, библиотеки и т.д.) для вашего приложения.
  2. Ускорение сборки образа: Использование базового образа, содержащего общие компоненты, может значительно ускорить процесс сборки нового образа.
  3. Обеспечение безопасности: Выбор официальных и проверенных базовых образов помогает обеспечить безопасность вашего приложения.

Аргументы

  1. Базовый образ:
  2. Аргументы сборки:

Пример использования

FROM ubuntu:18.04

Этот пример использует базовый образ ubuntu:18.04 в качестве отправной точки для сборки нового образа. Важно отметить, что инструкция FROM должна быть первой инструкцией в Dockerfile, за исключением случаев, когда используется многоэтапная сборка.