
#3 – Контейнеры и образы в Docker
Видеоурок
Docker работает по достаточно простому для понимания принципу. В любой проект вы можете добавить какой-либо язык программирования: Джава, Питон, PHP; можете добавить технологии: локальный сервер, база данных; и можете вовсе добавить полноценную операционную систему по типу Ubuntu.
Для добавления новых возможностей в проект, вам стоит скачивать образы (Image). Их может быть несколько и за счет них вы наполняете общий контейнер (проект). Контейнер состоит из образов (готовых решений) и вашего кода. По итогу вы получаете готовую закрытую среду, где сразу есть все технологии, код и даже операционная система.
Пример работы Docker представлен на фото ниже:
На фото также можно увидеть регистр. Он представляет из себя место, из которого Докер выбирает все образы и помещает их внутрь ваших проектов. Одним из таких регистров является Docker Hub. C ним вам придется постоянно работать, так как он содержит описание всех образов.
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Также стоит посмотреть