Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 October 18

AS

Aleksey Shirokikh in RU.Docker — Официальное Русское Сообщество
Andrey Gumilev
Что не даёт
а что даёт ?
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Aleksey Shirokikh
а что даёт ?
Вопрос в чём
источник

AS

Aleksey Shirokikh in RU.Docker — Официальное Русское Сообщество
Андрей, я плохо сформулировал что хочу?
источник
2019 October 19

S

Sebor in RU.Docker — Официальное Русское Сообщество
А инспект сети не показывает?
источник

AS

Aleksey Shirokikh in RU.Docker — Официальное Русское Сообщество
нет это то что я проверил в первую очередь
источник

I

Ilya in RU.Docker — Официальное Русское Сообщество
Привет!
Вопрос архитектурный больше, ну и совета спросить.
Дано: бэк на python (два образа уже подготовил, app и rabbitmq consumer). И фронт на js.
Цель: сделать генератор сайтов, т.е. три контейнера с новым конфигом == новый сайт.
Создавать это должен менеджер, у которого нет технических знаний. Т.е. зашёл на простую админку, ввел некоторые данные и нажал "создать сайт".
И уже под капотом понеслось:
1. Создалась отдельная БД
2. Сгенерировался конфиг с доступами и данными, которые ввел менеджер
3. Создались контейнеры бэка и фронта с конфигами.
4. Прописались на nginx

Я правильно понимаю, что кроме как писать свой велосипед, других решений нет?
У меня пока два варианта:
1. Создать Jenkins(ну или любую другую ci) джобу. Которая будет эти шаги дергать + простой ui для менеджера (придумаю позже на чем проще). Который будет дергать эти джобки.
2. Полностью свой велосипед, на чем-нибудь вроде flask.

Ну и сейчас выбираю между swarm / k8s. Кластер будем свой поднимать.
Посмотрел бегло тут: [тут должна быть ссылка на хабр] все решения больше для администрирования (какое-то точно прикрутим, чтобы наблюдать за этим зоопарком).

Итого:
1. Не изобретаю ли велосипед? И две описанные реализации -- это единственное возможное?
2. В контексте задачи для генерации сайтов, что лучше подойдет: swarm или k8s? Посмотрел, что есть два пакета питоновских: docker и kubernetes. В целом с хорошей докой (На первый взгляд).
Цель в использовании swarm/k8s простая. Если вдруг (почти не реальная ситуация у нас, малые нагрузки), где-то бэк или фронт завалился, просто докинуть реплику в ручном режиме.

В общем, кто что посоветует. Сразу прошу прощения, если формулировки где-то странные, новая тема, неделю только разбираюсь. Пока только все в образы запихнул и кластер swarm сделал, где смог пока с захардкоженными конфигами запуститься.
И вот подумалось, а не изобретаю ли колесо?
Всем заранее спасибо за критику и советы.
источник

DK

D K in RU.Docker — Официальное Русское Сообщество
Ilya
Привет!
Вопрос архитектурный больше, ну и совета спросить.
Дано: бэк на python (два образа уже подготовил, app и rabbitmq consumer). И фронт на js.
Цель: сделать генератор сайтов, т.е. три контейнера с новым конфигом == новый сайт.
Создавать это должен менеджер, у которого нет технических знаний. Т.е. зашёл на простую админку, ввел некоторые данные и нажал "создать сайт".
И уже под капотом понеслось:
1. Создалась отдельная БД
2. Сгенерировался конфиг с доступами и данными, которые ввел менеджер
3. Создались контейнеры бэка и фронта с конфигами.
4. Прописались на nginx

Я правильно понимаю, что кроме как писать свой велосипед, других решений нет?
У меня пока два варианта:
1. Создать Jenkins(ну или любую другую ci) джобу. Которая будет эти шаги дергать + простой ui для менеджера (придумаю позже на чем проще). Который будет дергать эти джобки.
2. Полностью свой велосипед, на чем-нибудь вроде flask.

Ну и сейчас выбираю между swarm / k8s. Кластер будем свой поднимать.
Посмотрел бегло тут: [тут должна быть ссылка на хабр] все решения больше для администрирования (какое-то точно прикрутим, чтобы наблюдать за этим зоопарком).

Итого:
1. Не изобретаю ли велосипед? И две описанные реализации -- это единственное возможное?
2. В контексте задачи для генерации сайтов, что лучше подойдет: swarm или k8s? Посмотрел, что есть два пакета питоновских: docker и kubernetes. В целом с хорошей докой (На первый взгляд).
Цель в использовании swarm/k8s простая. Если вдруг (почти не реальная ситуация у нас, малые нагрузки), где-то бэк или фронт завалился, просто докинуть реплику в ручном режиме.

В общем, кто что посоветует. Сразу прошу прощения, если формулировки где-то странные, новая тема, неделю только разбираюсь. Пока только все в образы запихнул и кластер swarm сделал, где смог пока с захардкоженными конфигами запуститься.
И вот подумалось, а не изобретаю ли колесо?
Всем заранее спасибо за критику и советы.
Ну в общем для "менеджера" какой либо интерфейс делать придётся, дёргать ci/cd под капотом тоже норм, имхо это быстрее чем собственная реализацич
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
D K
Ну в общем для "менеджера" какой либо интерфейс делать придётся, дёргать ci/cd под капотом тоже норм, имхо это быстрее чем собственная реализацич
+
источник

I

Ilya in RU.Docker — Официальное Русское Сообщество
D K
Ну в общем для "менеджера" какой либо интерфейс делать придётся, дёргать ci/cd под капотом тоже норм, имхо это быстрее чем собственная реализацич
Спасибо. Были подозрения, что чего-то не знаю и лисапед сделаю.
источник
2019 October 20

K

Konstantin in RU.Docker — Официальное Русское Сообщество
всем привет, кто использует связку docker php-fpm-7 nginx mysql-5 ?
не могу понять как подключаться к БД mysql, пишет
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] Connection timed out in
источник

P

Protectron in RU.Docker — Официальное Русское Сообщество
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Konstantin
всем привет, кто использует связку docker php-fpm-7 nginx mysql-5 ?
не могу понять как подключаться к БД mysql, пишет
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] Connection timed out in
А как ты это делаешь
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
Andrey Gumilev
А как ты это делаешь
что именно?
могу скинуть архив с докер-файлами
что самое интересное, из контейнера mysql я спокойно захожу в базы
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Konstantin
что именно?
могу скинуть архив с докер-файлами
что самое интересное, из контейнера mysql я спокойно захожу в базы
Композ?
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Как подключаешься, по имени?
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
Andrey Gumilev
Композ?
да
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Его покажи
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
Andrey Gumilev
Как подключаешься, по имени?
уже по всякому пробовал, ошибки ессно разные постоянно
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
источник