Skip to content

otus-devops-2019-02/nexsius_microservices

Repository files navigation

Build Status

Nexsius_microservices

Nexsius microservices repository

Monitoring-2

Репозиторий: https://hub.docker.com/u/nexsius

  • Развернуты мониторинг+алертинг+графана
  • настроены дашборды

Monitoring-1

Репозиторий: https://hub.docker.com/u/nexsius Развернут мониторинг и приложение на docker host

Docker-4

Базовое имя проекта образуется по имени директории, в которой лежит docker-compose.yml. Изменить можно через переменные окружения: export COMPOSE_PROJECT_NAME=foo либо ключом -p ИМЯ_ПРОЕКТА

Docker-3

  • Приложение разнесено на несколько компонентов
  • Частично собраны образы на основе alpine linux
  • В образы проброшены другие имена хостов через ключи --env докера
  • Создан docker volume для БД

Размеры образов:

nexsius/post 1.0 97342888f264 5 minutes ago 116MB nexsius/test 1.0 68857307acd8 32 minutes ago 148MB nexsius/ui 1.0 a58c2d0100f1 2 hours ago 258MB nexsius/comment 1.0 13134939ba43 2 hours ago 255MB