Skip to content

Sherman330Turbo/docker-project-74

Repository files navigation

Hexlet project

Упаковка в Docker Compose

Actions Status push

Учебный проект, посвящённый контейнеризации готового приложения с использованием Docker Compose.

Образ обликованный на docker hub: Link

Требования:

  • docker
  • docker compose V2
  • make

В рамках проекта:

  • описана многосервисная конфигурация Docker Compose;

  • настроено взаимодействие приложения с базой данных PostgreSQL;

  • сконфигурирован reverse proxy;

  • реализована сборка production-образа;

  • настроен CI-pipeline для автоматической сборки и публикации Docker-образа в Docker Hub.

Проект демонстрирует базовый workflow: локальный запуск через Docker Compose и автоматическую доставку контейнерного артефакта через GitHub Actions.

Доступные команды:

# Установка зависимостей
make setup

# Прогон тестов
make test 

# Запуск dev-режима
make package-install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published