Какие команды используются в Dockerfile

Python Senior Без компании
Какие команды используются в Dockerfile
Ответы
В Dockerfile используются команды (инструкции) для сборки образа: - `FROM` - базовый образ (обязательная первая инструкция) - `RUN` - выполняет команду в контейнере при сборке - `COPY`/`ADD` - копирует файлы из хоста в контейнер - `WORKDIR` - устанавливает рабочую директорию - `ENV` - устанавливает переменные окружения - `EXPOSE` - объявляет порты для работы контейнера - `CMD`/`ENTRYPOINT` - определяет команду для запуска контейнера Пример: ``` FROM python:3.9 WORKDIR /app COPY requirements.txt . RUN pip install -r requirements.txt COPY . . EXPOSE 8000 CMD ["python", "app.py"] ```