Code Lab
Главная
Блог
Шаблоны
Курсы
Обратная связь
Главная
Блог
Шаблоны
Курсы
Обратная связь
Найдено по тегу «Docker»
Рубрики
Обучение
211
Frontend
175
Обзоры
144
Мобильная разработка
68
Backend
41
Железо
31
Сервера
26
CMS
25
Софт
25
Общее
23
GameDev
17
Инструменты сборки
16
Установка N8N на VPS с помощью Portainer
N8N — это платформа для автоматизации процессов. Она позволяет соединять различные приложения, сервисы и базы данных, создавая автоматические сценарии — от отправки сообщений в Telegram до интеграции с CRM и Google Sheets.
Курс по FastAPI: Деплой на сервере #10
Развертывание приложения — это важная часть разработки, которая определяет, как ваше приложение будет работать в реальных условиях, в продакшн-среде. В этой статье мы рассмотрим ключевые шаги для развертывания FastAPI-приложения, подготовку проекта к продакшену, использование Docker и Docker Compose для упаковки приложения, настройку серверов для продакшн-использования с Gunicorn и Uvicorn, а также настройку CI/CD для автоматизации развертывания.
Сети и хранилища данных в Docker
Контейнеризация, ставшая неотъемлемой частью современного разработки и развертывания приложений, значительно упростилась с появлением Docker. Ключевыми аспектами работы с Docker являются сетевые настройки и хранилища данных.
Создание и управление Docker-образами
Dockerfile — это текстовый файл, содержащий инструкции по сборке Docker-образа. Он определяет, как должен быть создан образ, включая операционную систему, установку необходимых зависимостей, копирование файлов и настройку приложения.
Введение в Docker: основы, установка, команды и Docker Hub
Docker — это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнеризация позволяет упаковать приложение и все его зависимости в стандартный единый блок, который можно запускать в любой среде, будь то локальный компьютер разработчика, сервер или облако.
Почему вы должны использовать Docker и контейнеры
Программное обеспечение прошло долгий путь с момента своего создания, но оно по-прежнему представляет проблемы с развертыванием, управлением и временем выполнения. Книга "Nailing Jelly to a Tree", опубликованная в 1981 году, прекрасно описывает программное обеспечение как нечто "туманное, за что трудно ухватиться".