Разворачиваем Django приложение в Docker контейнере
Привет, Pikabu. Когда разворачивал своё первое настоящее Django приложение в интернете потратил кучу времени на изучение всех необходимых технологий. А когда работа была закончена, осознал, что через месяц не буду помнить и половины того, что узнал и как делал. Петому решил набросать для себя небольшую шпаргалку, затем немного заморочился, красиво оформил и решил поделиться с вами. Может кому пригодится.
Вот ссылка на репозиторий: https://github.com/YuriyCherniy/how-to-dockerize-django-app в котором лежит тестовое приложение на Django с инструкцией. Пройдя все шаги, пользователь получит приложение, завёрнутое в Docker контейнер, подключённое к базе данных Postgres, настроенный Nginx в качестве обратного прокси и раздающий статические файлы, а также SSL сертификат для домена.
Буду рад в помощи по улучшению руководства. Пишите какие места непонятны, может где-то можно, что-то сделать эффективней, где-то оптимальней, где-то безопасней и т.д и т.п.
а почему постгрес и nginx не в контейнерах?