Python Web Application Deployment Tutorial - Docker Compose with Gunicorn, NGINX, Postgres - Part 2
#Flask #Docker #DockerCompose #Python
Welcome to a new series about Flask and Docker combined!
In this video, you will learn the best practices to deploy your Web application do production, using Docker Compose which will include three containers. We will use Gunicorn as a WSGI server for our Flask app, we will also include NGINX which will give us higher performance to our application, and as well as Postgres DB as our Database.
? Subscribe for more Tutorials like this!
https://www.youtube.com/channel/UCU8d7rcShA7MGuDyYH1aWGg?sub_confirmation=1
? Comment below on other topics you want to see tutorials next on my Channel.
-----------------------------------------------
My website:
http://www.jimshapedcoding.com
? My YouTube Gear ?
Camera (Canon EOS 250D) : https://amzn.to/314euVC
Microphone ( Rode NT-Mini) : https://amzn.to/3bDqEer
Keyboard ( Razer Blackwidow Green Switch ) : https://amzn.to/3bExDnu
Mouse ( Razer LanceHead ) : https://amzn.to/3if0JuV
Lights ( Neewer 2-Pack Dimmable ): https://amzn.to/3oFN1DP
Useful Links:
Docker Compose Documentation and Download - https://docs.docker.com/compose/install
Docker Official Documentation - https://docs.docker.com/get-docker/
Chocolatey Installation: https://www.chocolatey.org/install (will help you to automate installation on your windows machine)
Docker Hub (All the official Images) - https://hub.docker.com/
GitHub Repository with the code of the project: (Scroll down to the 16th folder)
https://github.com/jimdevops19/FlaskSeries
Timeline:
Intro to Docker Compose - 00:00 - 03:00
Creating Custom NGINX Docker Image - 03:01 - 11:58
Creating Docker Compose YAML file - 11:59 - 22:32
Docker Compose Up - 22:33 - 26:40
Docker Service Names in a Network - 26:41 - 28:32
Using Gunicorn instead of app.run() - 28:32 - 37:10
Creating Postgres Container - 37:11 - 01:00:00
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Python Web Application Deployment Tutorial - Docker Compose with Gunicorn, NGINX, Postgres - Part 2», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.