Как организовать инфраструктуру в помощью Docker?

Борис Ананьков
Борис Ананьков
  • Сообщений: 5
  • Последний визит: 1 декабря 2025 в 16:59

Здравствуйте! Хочу разобраться с докером, а именно как построить свою структуру с возможностью scalability.

Прикрепил схемку как это вижу, но остался вопрос с файлами, как правильно они должны реплицироваться между nginx контейнерами. Должны ли они браться с хост машини, или лучше сделать образ с файлами внутри. Либо создается еще 1 контейнер с которого можно монтировать папку на оба контейнера.
И небольшой вопрос не по теме, что такое CoreOS или MesOS и зачем оно? Спасибо!

DST Global
DST Global
  • Сообщений: 57
  • Последний визит: Сегодня в 12:07

CoreOS — это операционная система на базе Linux для построения легко и гибко масштабируемых кластеров. CoreOS — минималистичный дистрибутив. Установочный ISO образ объемом всего в 136Мб, а в памяти на конечной машине после установки и запуска она займет всего 114Мб. CoreOS основан на ChromeOS, который в свою очередь базируется на Gentoo.

Борис Ананьков
Борис Ананьков
  • Сообщений: 5
  • Последний визит: 1 декабря 2025 в 16:59

Немного поискав нашел всего одно решение которое считаю наиболее адекватным. Первый контейнер берет файлы с хост машины, второй же подключает файлы смонтированные в первую, я так понимаю по сути читает файлы с хоста. Но увы это все в пределах одного хоста(если это не кластер).

Второй в принципе самый стандартный rsync или же немного круче btsync.

Василий Ожигин
Василий Ожигин
  • Сообщений: 5
  • Последний визит: 3 декабря 2025 в 00:18

Если хочется красиво, то мне лично нравится схема через consul.

Вот тут на видео она хорошо описана: joyent.com/blog/dynamic-nginx-upstreams-with-containerbuddy

Технологии чуть другие, но суть не меняется. 

Станислав Егоров
Станислав Егоров
  • Сообщений: 6
  • Последний визит: 3 декабря 2025 в 00:47

Мы сейчас пробуем решение на mesos + marathon. Решение отличается от привычного подхода, так как оно само разбрасывает контейнеры по кластеру и определяет где и что будет работать.

Авторизуйтесь, чтобы писать на форуме.

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Ижевск, ул. Воткинское шоссе 170 Е.
Региональный оператор Сколково. Технопарк Нобель

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон