Sobes.tech
Junior — Middle
125

Τι πρέπει να δημιουργηθεί ή να έχει κανείς πρώτο: μια εικόνα Docker, ένα κοντέινερ Docker ή ένα Dockerfile;

Εταιρείες όπου ρωτήθηκαν
Umbrella IT

Απάντηση από AI

sobes.tech AI

Первым нужно создать Dockerfile — это текстовый файл с инструкциями, как собрать Docker образ. На основе Dockerfile с помощью команды docker build создаётся Docker образ, а из образа уже запускается Docker контейнер.

Итог:

  • Сначала пишем Dockerfile
  • Затем собираем образ из Dockerfile
  • Потом запускаем контейнер из образа

Пример Dockerfile:

FROM python:3.9
COPY . /app
WORKDIR /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]