@docker_ru

Страница 187 из 1375
Igor
19.05.2017
17:28:03
Сработает ли тутloadbalance

А жаль было бы интереснее

Konstantin
19.05.2017
17:31:13
не мешай разные compose в одну сеть и будет счастье, всё.

Igor
19.05.2017
17:32:02
Ага

Google
Igor
19.05.2017
17:34:05
Осталось понять как работают volumes, особенно в swarm режиме

Konstantin
19.05.2017
17:34:53
эмм?

Igor
19.05.2017
17:43:05
Ну в swarm режиме могут участвовать несколько серверов, как там volumes шариться при scale

Konstantin
19.05.2017
17:56:10
Igor
19.05.2017
17:56:58
Даже для source code?

Тоесть дабы запустить бд в 3х экземплярах мне нужно внешнее хранилище?

Konstantin
19.05.2017
18:02:09
я не знаю что у тебя source code

но бд в 3х экземпляров - это уже бред, оно так не работает

Igor
19.05.2017
18:11:28
Source code приложения

Как на 3х нодах развернуть 3 екземпляра приложения

Я просто заливаю приложение с compose файлом на один из серверов

Konstantin
19.05.2017
18:14:31
Source code приложения
он же в образе

Igor
19.05.2017
18:14:41
Аа, ну да

Google
Igor
19.05.2017
18:15:18
Один раз образ собрался, а потом создались копии

На разных нодах

Стоп ну скажем такой volumes у сервиса в compose файле: volumes: - ./:/code

Konstantin
19.05.2017
18:19:18
ну это привязка к хосту

Igor
19.05.2017
18:19:24
Как такое будет выглядеть в swarm mode

Что бы не привязываться к хосту

Konstantin
19.05.2017
18:19:49
так же, если надо именно так, только сервис придётся привязывать

либо, что правильнее - shared storage какой-то

смотри на volume\storage plugins

Igor
19.05.2017
18:20:56
Shared storage имеется в виду что то вроде s3?

Я понял

Пойду курить доку

Konstantin
19.05.2017
18:21:15
ну как вариант

хоть NFS

Igor
19.05.2017
18:32:21
Тоесть одна из нод выступит в роле хоста, а остальные ноды сделают себе с неё mount

И будут пользоваться как общей фс

Alexander
19.05.2017
18:56:40
Ребят, я понимаю, что странный вопрос, но контейнер, на котором будут подниматься виртуальные машины на виртуалбоксе и вагранте - это извращение или норм кейс, бывает?

Baruch
19.05.2017
18:57:17
ох блядь. Ну если так, то в вагранте должен бежать докер, иначе не комиьфо

Alexander
19.05.2017
19:01:23
ой всё

Google
Konstantin
19.05.2017
19:03:13
зачем что-то спрашивать если такой нежный? Я не понял что ты за кашу написал, переспросил, ты обидился...

Artem
19.05.2017
19:17:42
666a7e4bc4d3c6819d5677d3dbcb9902_thats-not-enough-we-have-to-go-deeper-inception-quickmeme-inception-meme-we-need-to-go-deeper_570-311.jpeg (570×311) https://img.memesuper.com/666a7e4bc4d3c6819d5677d3dbcb9902_thats-not-enough-we-have-to-go-deeper-inception-quickmeme-inception-meme-we-need-to-go-deeper_570-311.jpeg

Alexander
19.05.2017
19:20:55
Да-да, именно так.

Alexei
19.05.2017
19:53:57
Думаю проблем не будет с запуском виртуалок. Возможно привелигерованный режим нужен.

Но зачем?

Igor
19.05.2017
20:03:54
Да, что более важно зачем

Поделись

Artem
20.05.2017
08:44:52
Поделись
Наверное лучше попросить отсыпать?

Andrey
20.05.2017
09:06:10
Православный способ. Запустить с утра докер, к нем виртуалбокс, в нем поставить винду, в которой установить рдп, который будет подключаться к удаленному докер сворму, на котором держать три инстанса бд

Все, этого достаточно

Ilia
20.05.2017
14:09:43
Пацаны, помогите, установил докер, последнюю версию 17.03.1-ce. Когда пытаюсь его завести (sudo service docker start) не поднимается, а в логи пишет такое Error starting daemon: open /var/run/docker.pid: no space left on device

места на компе много

Alex
20.05.2017
14:10:48
df -h

Ilia
20.05.2017
14:11:29
всё ок с этим, места достаточно

Quiss
20.05.2017
14:32:50
нет, не достаточно

написано же

у тебя видимо в системе распределение не очень, на /var/ выделил 1гб допустим

меняй расположение пида в конфигах

Admin
ERROR: S client not available

Quiss
20.05.2017
14:33:31
df -h сделай

Google
Quiss
20.05.2017
14:33:36
и лог сюда выброси

Alexey
21.05.2017
07:40:47
Парни, привет. Перед моим веб приложением nginx, само веб приложение на питоне, в приложении контент и разные ссылки. По нажатии на ссылку, у клиента открывается аудиоплеер и в него идет аудио поток из другого контейнера. Подскажите, как лучше организовать роутинг такого приложения. Получается контейнер с веб аппом имеет одно имя, а потоковый сервер другой. Может разлулить с помощью разных URL? Типа www.myapp.com открывает приложение на питоне, а www.myapp.com/radio/someradio открывает конкретный поток?

Artem
21.05.2017
07:59:27
Конечно, в nginx прокси эти пути пропиши

А там перенаправляй на контейнеры через proxypass

Alexey
21.05.2017
08:08:24
А там перенаправляй на контейнеры через proxypass
Спасибо. А вы не отдыхаете разьве? :)

Artem
21.05.2017
08:09:49
Ну ответить никогда не сложно)

Alexey
21.05.2017
08:11:30
:)

Vadim
21.05.2017
08:43:45
Не знаю где спросить, спрошу здесь. Есть сайт с 200к страниц. Контент на страницах обновляется раз в сутки. Могу ли я воспользоваться услугами какого-то CDN и закешировать к ним весь сайт? И что это примерно по деньгам?

Artem
21.05.2017
08:47:24
Думаю с докер это вообще никак не связано, даже косвенно)

Vadim
21.05.2017
08:48:58
Думаю с докер это вообще никак не связано, даже косвенно)
Ну нет еще чатов по CDN, а где спросить не знаю :)

Artem
21.05.2017
08:49:56
В описании этого есть @devops_ru думаю там уместнее

Vadim
21.05.2017
08:50:08
Спасибо.

Alexey
21.05.2017
09:52:46
Если у клиентов точка входа в приложение через nginx, тогда все равно нужно делать проброс портов, что бы получать доступ к другим контейнерам? Или можно средствами ОС внутри контейненра открыть порт и он будет доступ из сети докера?

То есь вопрос звучит так. EXPOSE и ports или -p флаги, это только для хоста?

Наверное дурацкий вопрос :)

Artem
21.05.2017
11:15:24
Если все идет через нджинкс реверс прокси, то точка доступа будет только порт прокси

Контейнеры в одной сети видят все свои порты

Т.е. сам nginx достучится до любого порта любого контейнера в композе

Google
Alexey
21.05.2017
11:18:10
Т.е. сам nginx достучится до любого порта любого контейнера в композе
Не совсем так, в композе не нужно для каждого контейнера прописывать порты. Виртуальная сеть докера уже не зависит от хоста; открытые порты внутри контейнера будут доступны любому контейнеру внутри виртуальной сети докера без всяких экспоузов.

Artem
21.05.2017
11:18:12
При этом на хост надо будет прокинуть только порт нджинкс

Alexey
21.05.2017
11:18:39
Artem
21.05.2017
11:18:40
Так я тоже самое и написал

Alexey
21.05.2017
11:19:10
В любом случае цель коммуникации достигнута. Я вас понял.

Страница 187 из 1375