
Dmt
31.05.2017
13:22:32
перед каждой сборкой? На чем простите запускаются, если сборки еще не было?
или я реально не втыкаю что там происходит

Антон
31.05.2017
13:23:22
похоже на то, но это неважно
вопрос был про назначение Registry в процессе деплоя

Anatoly
31.05.2017
13:23:23

Google

Anatoly
31.05.2017
13:23:39

Антон
31.05.2017
13:23:51

Alexey
31.05.2017
13:46:49
у меня вот сомнения в необходимости Registry
почему нельзя вылить на хост репозиторий содержащий код приложения, docker-compose + Dockerfiles и сделать там просто docker-compose down && docker-compose up -d ?
Сделать можно, в докере вообще много что можно сделать и разными способами, но docker way это все таки, когда вы разделяете процессы создания образов и их доставки.
Когда вы обладаете образом, вы его тестируете сначала, потом заливаете на прод. Поскольку это образ, то это полная гарантия, что вы деплоите тоже самое, что и тестировали.
Если вы будете билдить образ каждый раз заново, то есть вероятность, что окружение для приложнния будет не точно такое же.

Антон
31.05.2017
13:51:26
да, вот это хороший аргумент

Alexey
31.05.2017
13:54:22
похоже на то, но это неважно
вопрос был про назначение Registry в процессе деплоя
Режистри это просто хранилище образов с версионированием. Еще один слой абстракции над вашим репозиторием в гите :)
Он нужен когда вы хотите деплоить точно такой же образ, что тестировали. Еще удобно откатиться на прошлый образ если надо.
В случае командной работы, образ из регистри это гарантия, что у всех одна и таже версия приложения с одним и тем же окружением.
Кроме того скачать образ из регистри быстрее чем его сбилдить, во всяком случае у меня так.
Если вы один разработчик и у вас приложение это 500 строк кода, то наверное усложнять процессы без нужды не стоит, если только в учебных целях

Антон
31.05.2017
14:05:21

Marlik
31.05.2017
14:30:15
Хм, народ, подскажите, хоть кто-то деплоил контейнера куда-нибудь? Например homepage простенькую, как это работает-то? Нужен как минимум IP адрес.

Anatoly
31.05.2017
14:55:49

Marlik
31.05.2017
14:58:15
Ну к примеру, хочу сайт забабахать в докере, допустим собрал всё что нужно, как это будет выглядеть на сервере? У контейнера хотя-бы в котором nginx должен быть ип?

Anatoly
31.05.2017
14:59:30
все вопросы твои - здесь подромнейшим образом отвечены

Marlik
31.05.2017
15:01:05
Спасибо, то что нужно. Чёт сам не нашёл.

Google

Evgeny
31.05.2017
15:01:33
надеюсь это сарказм

Marlik
31.05.2017
15:02:22
Неа, если это мне))
Я доку не читаю никада))
А вот на амазоне такой инфы не нашёл как деплоить...

Никита
31.05.2017
16:33:34
Друзья, кто верхнеуровнево опишет как реализовать такую схему. Есть IP, подключаешься к http://[ip]/ получаешь инфу с веб сервера1, по адресу http://[ip]/foo идет обращение на веб сервер2, по порту [ip]:5432 идёт доступ по ssh на сервере3. Примерно такая схема но количество серверов десятки. Как реализовать, куда копать? Интересует в 1 очередь архитектура решения. Есть требование к безопасности, чтобы изнутри каждого сервиса не было доступа наружу (отсюда есть смысл заморочиться с докером)

Evgeny
31.05.2017
16:34:03
nginx - почитайте маны
А, ну и iptables

Никита
31.05.2017
16:38:10
nginx - почитайте маны
Это понятно что DNAT и proxy_pass тут больше вопрос про схему сети, взаимосвязь докер контейнеров.

Evgeny
31.05.2017
16:38:33
для схемы сети маловато деталей

Anatoly
31.05.2017
19:22:51

Никита
31.05.2017
19:23:56

Anatoly
31.05.2017
19:25:16

Никита
31.05.2017
19:25:54
да на тачку2:22 ssh , это как пример

Anatoly
31.05.2017
19:26:01
Месье, вам нужен хапрокси
Вот в него и копайте

Никита
31.05.2017
19:26:35
HAProxy или Nginx? в чем разница?

Anatoly
31.05.2017
19:26:54

Никита
31.05.2017
19:27:52

Anatoly
31.05.2017
19:30:50
Нечего сказать?
На твое незнание чем одно отличается от другого? Да нечего сказать и правда

Никита
31.05.2017
19:33:09

Google

Anatoly
31.05.2017
19:36:24
Я бы не стал на такое надеяться от хттп сервера
Сервить странички одно сервить всякие ссш смтп и прочее другое
Мало кто я думаю сервит смтп через нгинкс :)

Никита
31.05.2017
19:40:50
Мало кто я думаю сервит смтп через нгинкс :)
Не только TCP, думаю еще эмулятор Cisco с SNMP придется развернуть, а он UDP. Наверное порты надо просто iptables-ом перекидывать будет. Вот я и не могу пока уложить в голове как этот зоопарк организовать. По сути задача - создать аналог CTF лаборатории.

Anatoly
31.05.2017
19:42:23

Sergey
31.05.2017
19:43:43

Anatoly
31.05.2017
19:43:49
Как и последний нгинкс, вроде. Во всяком случае я видел статейку как чуваки нгинкс как лб к днсу приворачивали. Но это не точно.

Никита
31.05.2017
19:50:00
Апрель 2017 еще не умел

Anatoly
31.05.2017
19:53:41

Никита
31.05.2017
19:54:22
Каждый раз удивляюсь как некоторые люди умеют со 100500 процентной уверенностью авторитетно заявлять разные, порой немаловажные вещи. И другие 99% процентов людей, в том числе и я, ведутся и думают: "ну чувак так уверенно говорит, он уж точно знает".

Sergey
31.05.2017
19:55:44
ipvs. http://cs623426.vk.me/v623426425/3dc66/E6Iy6WlnGkA.jpg

Sergey
31.05.2017
19:56:43

Anatoly
31.05.2017
19:58:50

Никита
31.05.2017
20:04:18

Sergey
31.05.2017
20:05:20
Кажется что надо, спс, поизучаю
не факт что вам нужно именно это. IPVS несмотря на свою полезность и незаменимость - довольно нишевое решение.
у вас есть N серверов, один фронтенд и вам надо смапить N портов на фронтенде в N серверов с соответствием 1:1?
прочитал еще раз.
вам определенно не нужен IPVS. возьмите nginx и просто сделайте проксирование, как на HTTP-уровне для HTTP-запросов так и через stream для ssh.

Никита
31.05.2017
20:12:02

Google

Sergey
31.05.2017
20:12:31

Admin
ERROR: S client not available

Никита
31.05.2017
20:15:13
nginx.
Ок, завтра буду ковыряться. На случай если не получится на подряд не берете работу?

Sergey
31.05.2017
20:15:37
у вас получится.

bazuka_joe
01.06.2017
09:15:30
всем привет!
Кто-нибудь пользуется rancher?

Dan
01.06.2017
09:26:43
Получи высшее ИТ-образование мирового уровня в Университете Иннополис!
Подай заявку до 12 июня и выиграй грант, который покрывает 100% стоимости обучения: https://apply.innopolis.ru/opAaH
Университет Иннополис специализируется на образовании и научных исследованиях в области информационных технологий. Открыт ограниченный приём заявок на обучение в магистратуре по программам высшего образования:
* Software Engineering (программа разработана совместно с Университетом Карнеги-Меллон).
* Secure Systems and Network Engineering (программа разработана совместно с Университетом Амстердама).
Подай заявку на грант до 12 июня: https://apply.innopolis.ru/opAaH

Oleg
01.06.2017
09:34:24

Phil
01.06.2017
09:36:13
Ой, а где можно присоединиться к Никифоровской кормушке? Я тоже хочу поспамить в свои чатики этой хуетой. За деньги конечно

bazuka_joe
01.06.2017
09:36:23
Привет. Да.
какой сетевой драйвер используете? ipsec или vxlan?

Oleg
01.06.2017
09:39:38

bazuka_joe
01.06.2017
09:39:51
на стандартном порту?

Oleg
01.06.2017
09:40:43
Да
Мне не совсем понятно, зачем ремапить порты в принципе

bazuka_joe
01.06.2017
09:41:53
на одном серваке эти порты уже заняты

Oleg
01.06.2017
09:42:42
А у вас на одном серваке кроме ранчера ещё что-то живет?

bazuka_joe
01.06.2017
09:43:00
ага. и туда надо запихать агент

Roman
01.06.2017
09:53:04
докер edge версии на маке ломает консоль

Oleg
01.06.2017
09:54:15
в моби, простите

Evgeny
01.06.2017
12:01:52
Моби - опенсорс движок на базе которого сделан докер

Google

Максим
02.06.2017
07:02:15
@schors @hitmaker

Code
04.06.2017
00:46:08
Всем привет.
Подскажите пожалуйста, можно ли при помощи Docker Swarm сделать виртуальных хостинг сайтов расширяемый.
Например хостятся сайты, и вдруг места стало мало, или мощности не хватает и просто решить эти проблемы добавлением нового сервера.
Если такое возможно скажите пожалуйста в какую сторону копать и где почитать.

Phil
04.06.2017
07:06:03
Этл можно сделать со всем, что умеет миграцию. С очевидными граблями. И хотя мишрация штука прикольная и часто полезная - легче просто сдедать нормальный провизионинг с нормальными прогнозами

Marlik
04.06.2017
10:08:01
Люди здрасте, кто-нибудь деплоил контейнера на Амазон? Пару вопросов мучают.

Dmt
04.06.2017
10:13:45
Не проще ли задать пару вопросов? Что куда какой сервис амазона конкретно.

Marlik
04.06.2017
10:42:43
Вот как раз и интересует это, нашёл EC2 Container Service это репозиторий для контейнеров наподобие докер хаба? Потом нашёл что-то, CloudFormation называется, типа стэк какой-то создавать, а дальше то что, не совсем понял? Куча неясностей.

Igor
04.06.2017
11:43:44
> CloudFormation - аналог Terrform
инструмент для infrastucture as a code
> EC2 Container Service
сервис для запуска конейнеров