@docker_ru

Страница 581 из 1375
TIMUR
28.04.2018
16:06:22
Использую обычный localhost, который работал при соло запуске, просто бесконечный load

Что делать? Могу скинуть сам композ

GoodMoodDealler
28.04.2018
16:10:55
Не подскажите как в питоне получить все контейнеры с определенным образом?

Play
28.04.2018
18:27:27
Ну вот делаешь как я описал, все а проксипасс будет выглядеть как то: proxy_pass http://site1
Извиняюсь за возможно простой вопрос, но встал и не знаю как дальше. Собрал небольшой проект, где хочу понять как поднять, для начала, два приложения https://github.com/gHashTag/dockertest что не так и где ошибаюсь?

Google
Artem
28.04.2018
18:28:45
По servename у тебя в конфиге прокси нет разделения

Сделай 2 блока в конфиге по одному на каждое приложение

Т.е. servername app1.example.com Proxy pass http://app1 И по аналогии для второго

Иначе как он будет разруливать какой запрос куда слать

Play
28.04.2018
18:38:08
Т.е. servername app1.example.com Proxy pass http://app1 И по аналогии для второго
server { listen 80; resolver 127.0.0.11 valid=5s; servername app1.example.com; servername app2.example.com; location / { proxy_pass http://app1; proxy_pass http://app2; } } правильно?

Artem
28.04.2018
18:38:58
Нет, почитай доку nginx как прописать несколько вартуал хостов

У тебя все так же только вместо локейшенов будет проксипасс

Andrey
28.04.2018
18:41:46
Ребят, а чтобы использовать nginx-proxy, все контейнеры-хосты должны быть в одной сети(network'e) с прокси?

Artem
28.04.2018
18:52:00
Ну по правильному да, либо прокинуть порты на хост и на них проксировать, но это совсем уж порнография

Play
28.04.2018
19:22:52
У тебя все так же только вместо локейшенов будет проксипасс
server { listen 80; servername app1.com; location / { proxy_pass 194.18.144.117:3000; } } server { listen 80; servername app2.com; location / { proxy_pass 194.18.144.117:3001; } } оно?

Artem
28.04.2018
19:25:27
Ну во первых server_name а во вторых там не нужно адресов достаточно имена сервисов из композа

Georgiy
28.04.2018
19:26:34
проксипасс не примет конфигурацию если не подпишите http:// или https://

Artem
28.04.2018
19:26:41
И камон чувак, это явно не тема докерчата, позапускай свой nginx со своим конфигом и он сам тебе напишет где и что нетак

Google
TIMUR
28.04.2018
20:59:03
Господа, docker-compose вроде как сам должен создавать volume если он не существует?

Все, вопрос отпал

Play
28.04.2018
21:02:46
Смотреть compose?
зеленый еще) не врубаюсь в тему

TIMUR
28.04.2018
21:03:16
зеленый еще) не врубаюсь в тему
Какую команду вбиваешь для запуска?

docker-compose up?

Play
28.04.2018
21:03:39
TIMUR
28.04.2018
21:04:38
docker-compose up --build
У тебя билдиться app1 и proxy

docker-compose up --build
Но, по сути, они одинаковы, убери app1

TIMUR
28.04.2018
21:05:19
да
Ну, поэтому у тебя и запускается 2 одинаковых приложения

Просто с разными адресами

Play
28.04.2018
21:05:57
Ну, поэтому у тебя и запускается 2 одинаковых приложения
нужно два приложения под двумя адресами)

TIMUR
28.04.2018
21:06:31
нужно два приложения под двумя адресами)
Так, не понял, что нужно и что есть?

Play
28.04.2018
21:06:51
TIMUR
28.04.2018
21:06:56
Так

Google
TIMUR
28.04.2018
21:07:02
Чего хочешь из этого слепить?

Play
28.04.2018
21:07:22
нужно запусть под двумя домеными именами два сайта

TIMUR
28.04.2018
21:07:49
Таки не вижу тут проблемы

Пробрасываешь на 2 разных порта

Сами домены вяжешь на эти порты

Play
28.04.2018
21:08:15
Таки не вижу тут проблемы
а сейчас по двум адресам один и тоже сайт

TIMUR
28.04.2018
21:08:22
Какой куда надо, и будет тебе счастье

localhost и 127.0.0.1 ?)))

Play
28.04.2018
21:09:26
По каким адресам?
https://github.com/gHashTag/web/blob/master/proxy/proxy.conf

TIMUR
28.04.2018
21:10:31
А, ну так это тебе надо сам nginx курить

Я тут тебе не помогу

Artem
28.04.2018
23:09:00
Пробрасываешь на 2 разных порта
Зачем пробрасывать на порты, если они в композе и там нджинкс который может их проксировать?

Andrey
28.04.2018
23:10:44
Ребят, а как вы дебажите rabbitmq в контейнерах?

Anb
29.04.2018
08:44:37
Посоветуйте, на что стоит обратить внимание, хочу ci настроить для проекта на python/django/docker.

Само собой проект не большой

Pavel
29.04.2018
09:27:12
Всем привет! Permission denied к /shm когда монтирую так: -v /dev/shm:/shm

что может быть?

Artem
29.04.2018
09:34:56
Что написано, то и может

Google
Artem
29.04.2018
09:35:14
Id юзеров разные допустим

Play
29.04.2018
11:47:01
вроде как решил задачу https://github.com/gHashTag/docker-multiproxywebsite-nodejs

jajaeee
29.04.2018
13:46:36
Unable to find image 'busybox:latest' locally docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/busybox/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fbusybox%3Apull&service=registry.docker.io: read tcp 10.0.2.15:42506->34.200.28.105:443: read: connection reset by peer. See 'docker run --help'.

Помогите кто докер тулбох на маке юзает, пожалуйста

Sasha
29.04.2018
14:34:00
Всем привет! Проблема с правами к примонтированной в докере папке с проектом, не может получить доступ для записи в кеш. "Cache directory "/application/var/cache/prod" is not writable." На хостовой машине дал уже всем права на запись в эту директорию, внутри контейнера не даёт дать права. Как разрулить ситуацию, подскажите плз



Игорь
29.04.2018
15:45:09
Если директория примонтирована к хосту то поменять права внутри контейнера содержимого этой папки не получится

Sasha
29.04.2018
15:52:49
как тогда лучше сделать?

добавление пользователя от которого будет выполняться всё в докере например (www-data) ничего не даёт(

Игорь
29.04.2018
15:57:19
как тогда лучше сделать?
Выполнить смену прав в entrypoint

Sasha
29.04.2018
16:07:49
спасибо, попробую

ven
29.04.2018
16:17:38
Вопр. уважаемым: имена докер-контейнерам раздает dnsmask. Удалось ли кому-нибудь использовать dnsmask для замены(заодно) bind(named) сервисов на док-хосте для целей раздачи поддоменов глобального интернет домена (для доступа из интернета сайтикам в докер-контейнерах)?

...хотя dnsmask наверное не сможет взаиможействовать с secondary DNS server да?

Bodzin
29.04.2018
19:48:40
товарищи, подскажите пожалуйста как сделать при помощи nginx такое: 1. Паблик сервер (localhost:80) серверная подсеть: 2. Сервер №1 (localhost:444) 3. Сервер №2 (localhost:555) Сервер №1 доступен по "паблик_сервер.ру/location1" Сервер №2 доступен по ""паблик_сервер.ру/location2" Примерно по такой схеме нужно выводить сервера в паблик. (использую локально контейнеры) что и где сказать в конфиге ?

Artem
29.04.2018
19:50:27
Вопрос, а как деплоить фронт и бэк через енв? Вообще с деплоем все тяжко, а тут 3 окружения

Bodzin
29.04.2018
19:50:39
вероятно. Только начал знакомиться с докер, прост не совсем пойму, какой именно конфиг использовать на сервере проксирования...

Bodzin
29.04.2018
19:51:50
server { listen 80; server_name public.domain; location /server1 { proxy_pass http://server1.local:444/; } location /server2 { proxy_pass http://server2.local:555/; } } пробовал в таком типе, но не работает (

Google
Bodzin
29.04.2018
19:52:16
может ошибка банальная, в силу малого экспирианса может не вижу (((

Artem
29.04.2018
19:53:55
Ну мне сказали вот чувак настрой докер компоуз, вот тебе 3 точки для деплоя. Как то вылейся и запусти сначала дев, потом стейджинг потом прод

Учитывая что я бэк дев то сложно понять

TIMUR
29.04.2018
19:54:46
Учитывая что я бэк дев то сложно понять
Сам бэк дев, пришлось разобраться. 3 машины?

Artem
29.04.2018
19:54:57
2

TIMUR
29.04.2018
19:55:18
Задача стоит сделать как кластер или просто поднять?

Artem
29.04.2018
19:55:19
На одной стейджинг и дев плюс прод на другой

Давай в личке отпишусь, можешь уделить пару минут?

jajaeee
29.04.2018
20:41:17
А чё докер ркн заблокировал?

Bulat
29.04.2018
20:41:27
Да

jajaeee
29.04.2018
20:42:02
Чё правда? А как быть теперь? Подскажите плиз, я не очень шарю в этом

Bulat
29.04.2018
20:42:37
Или локальный регистри

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