Have you ever found yourself in a situation when you have a microservice that really needs refactoring, but you're afraid of overlooking some changes in business logic or API contracts that could potentially break your whole system.? Here's a testing technique that could help you with that!
Процесс компиляции и "контейнеризации" golang-приложения.
Продолжаем "упаковывать" приложение в контейнеры. В этой статье - создание контейнера для python-приложения и инструкция по деплою и работе с контейнерами.
В этой статье я покажу пример "контейнеризации" backend'а веб-приложения, написанного на php/python, MongoDB и Redis с помощью Docker'а (ru.wikipedia.org/wiki/Docker). Этот пример отнюдь не претендует на звание "best practice", а просто показывает, как можно упаковать backend в контейнеры для быстрого и удобного развёртывания на любой linux-платформе, будь то продакшн-сервер или ноутбук разработчика.