Docker compose - группы контейнеров. Docker
Docker: используем docker compose для объединения наших контейнеров в группу и определения связей между ними, совместного запуска и обслуживания.
Docker compose - это вроде клея, который позволяет запускать контенеры в единой связке, в одной подсети и в строго определённом порядке
Как поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
docker compose 0:06
Сборка образа из Dockerfile 2:00
Сборка из registry 2:15
Определяем сервер БД 2:39
Вынос данных БД из контейнера 3:39
Переменные окружения (пользователь бд, пароль, имя бд) 4:38
Определяем сервер приложения 6:03
Проброс имени хоста в контейнер 7:09
Links - задаём порядок старта контейнеров 8:44
Определяем прокси 9:39
Конфигурируем прокси 10;46
docker-compose -f 12:35
docker-compose up 12:53
docker-compose start 14:53
docker-compose images 15:00
docker-compose ps 15:47
docker-compose top 15:59
docker-compose logs 16:21
docker-compose stop 16:51
docker-compose down 17:01
docker-compose --scale 17:27
Код из видео:
https://github.com/drucoder/docker-site
Docker compose:
https://docs.docker.com/compose/gettingstarted/
Введение в использование редактора vi:
https://youtu.be/6H0GDM8ExB8
Отладка вэб приложений в браузере:
https://youtu.be/8ZKgsdxSdTc
Образ nginx:
https://hub.docker.com/_/nginx
Образ postgres:
https://hub.docker.com/_/postgres
Образ drucoder/web-server:
https://cloud.docker.com/u/drucoder/repository/docker/drucoder/web-server
Документация по nginx:
https://nginx.org/ru/docs/http/ngx_http_proxy_module.html
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➡ Второй канал: https://www.youtube.com/geekChatDru
➡ Твиттер: https://twitter.com/letsCodeDru
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: https://discord.gg/xs6XxSx
➡ Ссылка на Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5
Видео Docker compose - группы контейнеров. Docker канала letsCode
Docker compose - это вроде клея, который позволяет запускать контенеры в единой связке, в одной подсети и в строго определённом порядке
Как поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
docker compose 0:06
Сборка образа из Dockerfile 2:00
Сборка из registry 2:15
Определяем сервер БД 2:39
Вынос данных БД из контейнера 3:39
Переменные окружения (пользователь бд, пароль, имя бд) 4:38
Определяем сервер приложения 6:03
Проброс имени хоста в контейнер 7:09
Links - задаём порядок старта контейнеров 8:44
Определяем прокси 9:39
Конфигурируем прокси 10;46
docker-compose -f 12:35
docker-compose up 12:53
docker-compose start 14:53
docker-compose images 15:00
docker-compose ps 15:47
docker-compose top 15:59
docker-compose logs 16:21
docker-compose stop 16:51
docker-compose down 17:01
docker-compose --scale 17:27
Код из видео:
https://github.com/drucoder/docker-site
Docker compose:
https://docs.docker.com/compose/gettingstarted/
Введение в использование редактора vi:
https://youtu.be/6H0GDM8ExB8
Отладка вэб приложений в браузере:
https://youtu.be/8ZKgsdxSdTc
Образ nginx:
https://hub.docker.com/_/nginx
Образ postgres:
https://hub.docker.com/_/postgres
Образ drucoder/web-server:
https://cloud.docker.com/u/drucoder/repository/docker/drucoder/web-server
Документация по nginx:
https://nginx.org/ru/docs/http/ngx_http_proxy_module.html
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➡ Второй канал: https://www.youtube.com/geekChatDru
➡ Твиттер: https://twitter.com/letsCodeDru
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: https://discord.gg/xs6XxSx
➡ Ссылка на Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5
Видео Docker compose - группы контейнеров. Docker канала letsCode
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Установка базы данных ClickHouse в виде контейнера DockerСамый простой и минимальный запуск laravel в docker | установка laravel в docker | #10Просто о контенеризации. Docker03. Docker Compose и Best Practice Docker, CI/CD и Gitlab CI. Вечерняя школа Слёрма по Kubernetes.Docker и Kubernetes 🐳 / Что такое контейнеры и зачем они нужны?Веб-сервер на реальном примере. Docker-compose, nginx, mysql, php-fpm, wordpress.JMX - админка на минималкахЗачем нужен и как работает Docker — ликбез 🐳Свои контейнеры и сборка на DockerHub. DockerDocker для Начинающих - Полный Курс [2021]Markdown - напиши README за 2 минутыDocker - Всё что нужно знать чтобы начать работать с Docker, все основы в одном урокеNginx: зачем нужен веб-сервер?Основы Docker. Большой практический выпускDocker Compose Tutorial - Docker in Practice || Docker Tutorial 9Типы сетей в Docker. Как поднять сеть bridgeLinux Servers. Docker #1. Зачем оно нужно? Установка и первый запуск контейнера.[Docker ]Как монтировать папки в Docker контейнер? Разница между флагом Mount и VolumeDocker-compose что это? Первое знакомство | уроки docker | #6