@docker_ru

Страница 182 из 1375
Igor
18.05.2017
14:34:12
всё чего я добился

Konstantin
18.05.2017
14:34:42
если он считывает их програмно их docker api
да, и тут ещё заслуга самого nginx, он с днс записями может и вообще упасть)

Igor
18.05.2017
14:35:16
не понял

тоесть если dns записи на контейнеры докера

Google
Igor
18.05.2017
14:35:48
могу еонфликтовать с nginx

или что ты имел в виду

Konstantin
18.05.2017
14:36:39
nginx не стартует если хосты в апстриме не резолвятся

Igor
18.05.2017
14:38:33
но я не могу изменить proxy_pass

Konstantin
18.05.2017
14:39:26
да пойдёт так, не надо менять

Igor
18.05.2017
14:39:35
в плане?

с тем бекендом что есть?

Konstantin
18.05.2017
14:39:53
ну да

Igor
18.05.2017
14:40:06
proxy pass перенаправит запрос на бекенд

но на какой

Konstantin
18.05.2017
14:40:22
который в апстриме указан

Igor
18.05.2017
14:42:38
но не работает

Google
Igor
18.05.2017
14:42:43
ни http ни https



бекенд правильный как я понимаю

слушаем 80

и ждём перенаправлений

Artem
18.05.2017
14:43:52
так на бэкенде ты слушаешь 80

а в проксипасс https стоит

хотя бы попробуй на 443 повести бэкэнд тогда

Igor
18.05.2017
14:44:15
443 не помогает

нет в upstream прописано 80

Artem
18.05.2017
14:45:58
вообще имхо удобнее в такой связке работать в компоузе

а там стучаться по именам контейнеров напрямую

Igor
18.05.2017
14:46:42
но в чём затык не понимаю

http отдаёт 503

https не возвращает ничего

Artem
18.05.2017
14:49:22
если без ssl просто по http работает вообще с такой связкой?

Igor
18.05.2017
14:49:54
да

на ура

nginx-proxy просто запускаешь

и он работает

Google
Igor
18.05.2017
14:50:19
сам меняет конфиг сам перезапускаеться

Artem
18.05.2017
14:50:25
попробуй апстрим повесить на 443 и само приложение на 443

если не дает менять проксипасс

а так можно в контейнер зайти для теста и ручками поменять и сделать релоад

чисто для проверки

я про https в проксипасс, чтобы не перевешивать приложение на другой порт

Konstantin
18.05.2017
14:58:05
нет в upstream прописано 80
SSL Backends If you would like the reverse proxy to connect to your backend using HTTPS instead of HTTP, set VIRTUAL_PROTO=https on the backend container.

ты случаем не используешь это?

Igor
18.05.2017
14:58:36
использую

Konstantin
18.05.2017
14:58:42
ну вот

не используй)

Igor
18.05.2017
14:59:09
а поясни

Igor
18.05.2017
14:59:15
он делает ssl

для отдельного бека

?

Konstantin
18.05.2017
14:59:23
пояснить или перевести?

Igor
18.05.2017
14:59:24
я так понял?

переведи и поясни

Konstantin
18.05.2017
14:59:50
я же скинул что он делает

to connect to your backend using HTTPS instead of HTTP

Google
Igor
18.05.2017
15:00:12
ну я прочитал

Konstantin
18.05.2017
15:00:34
у тебя бэкэнд без SSL

Igor
18.05.2017
15:00:35
тоесть фронтк беку коннектиться по ssl?

фак

Konstantin
18.05.2017
15:01:29
т.е. убирай вообще, дефолтный оставь

Igor
18.05.2017
15:02:26
убрать PROTO

я понял

только это не спасает

НИчего не изменилось

Admin
ERROR: S client not available

Igor
18.05.2017
15:04:57
http отадёт 503

https ничего

Konstantin
18.05.2017
15:06:22
а бэк то рабочий?

опубликуй порт, открой напрямую

Igor
18.05.2017
15:11:08
да

вот только

он отдаёт welcome to nginx

а должен отдавать сайт

Нашел

ну почти

Google
Igor
18.05.2017
15:24:37
If a container has a usable cert, port 80 will redirect to 443 for that container so that HTTPS is always preferred when available. If the container does not have a usable cert, a 503 will be returned. У меня отдаёт 503

сталось понять почему мои сертификаты кривые

осталось*

Народ я правильно понял процедуру, берем сертификат от поставщика, генрим приватный ключ и это всё что нам нужно

ну в самом общем случае

Artem
18.05.2017
15:29:43
ну вот как то так

https://knowledge.rapidssl.com/support/ssl-certificate-support/index?page=content&actp=CROSSLINK&id=SO17664

Alexey
18.05.2017
16:32:44
Люди, а после того, как я сплющил коммиты в гите коммиты из которых сплющивание произошло остаются в хистори?

Или я не так, что-то делаю?

Если смотреть историю сразу из всех веток, то видно, что ветка в которой я сплющил коммиты оборвалась без мерджа...



Михаил
18.05.2017
16:52:37
все так делаешь, после сжатия история теряется

ты по факту делаешь новый коммит, в котором содержится состояние последнего из сплющевыемых, и который насаживается на коммит, идущий перед первым из сплющиваемых

и в итоге делаешь новую ветвь от, в твоем случае, 7d90549

Alexey
18.05.2017
16:55:20
Немного смущает, что сквош по сути выглядит как чекаут от мастера, а потом мердж в мастер

Я думал сотрется история в ветке и останется мой сплющенный коммит, который потом можно мержить в другие ветки

Igor
18.05.2017
16:57:18
Народ а првильно ли прятать mysql бд за reverse-proxy?

Igor
18.05.2017
16:57:41
или лучше пробрасывать порты от бд на хост

Konstantin
18.05.2017
17:08:45
Лучше вообще не публиковать, зачем извне?

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