Что же такое Docker? Docker – это средство упаковки, доставки и запуска приложений. А теперь немного базовых определений: · Docker image – это готовое к запуску приложение. · Docker container – это работающее приложение созданное на основе Docker image. Tip: Весь исходный код из этой статьи вы можете найти в моем GitHub: https://github.com/ZeroBot-Dot/Docker-Hello-World Для нашего примера нам понадобится создать папку проекта (например docker-hello-world) и в ней создать файл app.py со следующим содержимым: print(“Привет, Мир!”) Затем в этой же директории создаем файл с именем Dockerfile. FROM python:3.6 RUN mkdir -p /usr/src/app/
WORKDIR /usr/src/app/ COPY . /usr/src/app/ CMD ["python", "app.py"] Разберем содержимое этого файла. Команда FROM указывает Docker какой взять Image за основу. Команда RUN выполняет команду, которая идет за ним. Более подробно о основных команда терминала Linux вы можете прочитать в моей статье https://zen.yandex.ru/media/it_transformation/osnovnye-komandy-