TGViewer
DevOps DevOps @i_devops · 8.83K subscribers
Post #2243 1.92K
Какие инструкции есть у Dockerfile?


FROM Задаёт базовый (родительский) образ.

LABEL. Описывает метаданные. Например — сведения о том, кто создал и поддерживает образ.

ENV Устанавливает постоянные переменные среды.

RUN. Выполняет команду и создаёт слой образа. Используется для установки в контейнер пакетов.

COPY. Копирует в контейнер файлы и директории.

ADD. Копирует файлы и директории в контейнер, может распаковывать локальные .tar-файлы.

CMD Описывает команду с аргументами, которую нужно выполнить когда контейнер будет запущен. Аргументы могут быть переопределены при запуске контейнера. В файле может присутствовать лишь одна инструкция CMD.

WORKDIR. Задаёт рабочую директорию для следующей инструкции.

ARG Задаёт переменные для передачи Docker во время сборки образа.

ENTRYPOINT Предоставляет команду с аргументами для вызова во время выполнения контейнера. Аргументы не переопределяются.

EXPOSE Указывает на необходимость открыть порт.

VOLUME Создаёт точку монтирования для работы с постоянным хранилищем.


#devops #девопс

Подпишись 👉@i_DevOps
  • 👍 9
  • ❤ 2
More from @i_devops
  1. Oct 16, 2026ContainerSSH SSH-сервер, который запускает контейнеры в Kubernetes и Docker https://github…
  2. Oct 15, 2026Что такое пейджинг по требованию? Пейджинг по требованию — это метод управления памятью, п…
  3. Oct 14, 2026Когда IT дает сбой, бизнес не должен останавливаться Не работает 1С, недоступны документы,…
  4. Oct 14, 2026Шпаргалка по Kubernetes 1. Основные понятия 🔘Pod – наименьшая единица развертывания, соде…
  5. Oct 14, 2026Поднимаем кластер Kubernetes с помощью Terraform и Ansible Развёртывание Kubernetes вручну…
  6. Oct 14, 2026SSO через Keycloak для инфраструктурных сервисов: часть 2, практика В первой части мы разо…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →