
#5 – Docker compose
Видеоурок
Что такое Docker Compose?
Docker Compose представляет из себя отдельный файл, в котором вы можете описать все характеристики относительно образов. Вы можете указать какие образы будут подключены, какие у них будут характеристики, возможности и так далее.
Огромным преимуществом Docker Compose является возможность подключения сразу многих образов. Так, вы можете подключить языки Джава, Python, C++, PHP и к ним дополнительно настроить сервера, среды разработки и все это в одном файле.
При построении файла Compose вы указываете сервисы (выполняют роль образов) и указываете их характеристики.
Сборка проекта
После описания проекта вам необходимо его собрать. Для этого используется команда docker-compose build
. Сама команда еще ничего не запускает, но зато собирает все сервисы для дальнейшего их запуска.
Для старта проекта прописывается другая команда: docker-compose up
. Она служит для «поднятия» всех сервисов. Другими словами, для их запуска.
Противоположная команда docker-compose down
наоборот «опускает» все сервисы, останавливая ваш проект.
Материалы для курса
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Также стоит посмотреть