DevOps middle
Dockerfile: основные инструкции?
Ответ
FROM (базовый образ), COPY/ADD, RUN, WORKDIR, EXPOSE, ENV, CMD/ENTRYPOINT, VOLUME, USER.
Разбор: Правильный набор — это реальные инструкции Dockerfile (FROM, COPY/ADD, RUN, WORKDIR, EXPOSE, ENV, CMD/ENTRYPOINT, VOLUME, USER). Ловушки: выдуманные ключевые слова (IMPORT, MOVE, EXEC) не существуют; в Dockerfile нет управляющих конструкций LOOP/IF/FUNCTION; EXPOSE лишь документирует порт, а не пробрасывает его на хост (для этого нужен -p у docker run), и RUN выполняется на этапе сборки, а не при каждом старте.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.