3 месяца назад
Контейнеризация Python-приложения с Docker: от создания до деплоя
Деплой – это процесс выгрузки и запуска ПО на рабочем сервере или в облачной среде, при этом деплой приложения зачастую может быть достаточно затрудненным: необходимо установить все нужные зависимости, не получив конфликта с другим ПО на сервере. Именно эту проблему и решает контейнеризация – например, можно взять Docker-контейнер Python, “упаковать” все зависимости приложения в одну сущность и, когда необходим деплой на сервер, запустить ее в изолированном окружении. Таким образом, средства контейнеризации позволяют упаковывать приложения и их зависимости в изолированные среды...
8 месяцев назад
Docker — это не больно! Гайд для тех, кто боится контейнеров.
Yo, кодеры и будущие хакеры! Ты написал крутой проект на Python. Он работает у тебя на компьютере, но когда ты пытаешься запустить его на сервере, он выдаёт ошибки. Почему? Потому что на сервере другая версия Python, другие библиотеки и вообще всё по-другому. Это как играть в любимую игру, но на другой консоли, где у тебя не работают сохранения. Но у меня для вас хорошие новости. Есть способ избежать этих "проклятий окружения". Сегодня я расскажу вам про Docker — ваш главный инструмент для создания и запуска изолированных приложений...