@docker_ru

Страница 1372 из 1375
ivan
31.07.2019
19:35:35
Подскажите, проксирую запросы через nginx контейнер в свое приложение, нужно получить реальный ip адрес, а получаю ip адрес контейнера, как можно решить эту проблему?

ivan
31.07.2019
19:39:01
вау, это печально

Google
George
31.07.2019
19:39:03
У тебя почти наверняка айпи клиента ломается в файрволле в правиле src-nat при проходе пакета через докер бридж

А если серьезно - тебе никто не мешает выкрутиться nginx на хостовой тачке

Далее пришить заголовок x-real-ip и передать в приложение в докере

Ну, например, приложение опубликовать -p 127.0.0.1:9000:9000, а в хостовом энжинкс на 127.0.0.1:9000 сделать прокси пасс

Я утрирую, если что

ivan
31.07.2019
19:40:48
на хостовой тачке nginx не сильно хочется юзать..много машин и проще запускать контейнер скриптом чем каждый раз настраивать.., да я идею понял

ivan
31.07.2019
19:42:39
в каком плане? рядышком в контейнере валяется

George
31.07.2019
19:43:06
?‍♂?‍♂?‍♂?‍♂

ivan
31.07.2019
19:43:18
нет, в другом, отдельно контейнер с nginx отдельно с приложением

Google
Anton
31.07.2019
19:43:39
George
31.07.2019
19:44:20
нет, в другом, отдельно контейнер с nginx отдельно с приложением
Если интересно, посмотри правила iptables -L -v (обрати особое внимание на форвард) И iptables -L -v -t nat

ivan
31.07.2019
19:45:09
а сеть между ними как сделана?
пробрасываю порты на хост машину, линкую, как таковой сети в композе нет.

Anton
31.07.2019
19:45:28
а, через композ

«линкую» это что, --link?

George
31.07.2019
19:47:33
Отдельная история - докер в чем и как запущен ? Не на маке или венде ?

ivan
31.07.2019
19:48:20
на маке как таковой проблемы нет т.к. нет внешних кконсьюмеров, на бубунте

thomas
31.07.2019
19:53:19
К слову об энджиникс, кто - либо пользует траефик как альтернативу? Спрошу классику про подводные камни

no humans
31.07.2019
19:53:51
‘’’proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;’’’ не спасает?

George
31.07.2019
19:54:56
Это если пакет с правильным src-ip приходит.... В чем в случае докера я строго не уверен

no humans
31.07.2019
19:56:00
docker-nginx+nginx+php работает

Cherniy95
31.07.2019
19:56:02
Всем привет! Изучаю докер и столкнулся с такой проблемой: первый запрос к базе mysql на сайте выполняется минимум секунду. Я помню, что это было как-то связано с ipv6, я тогда прописывал в конфиге bind-address 0.0.0.0, но сейчас это не помогает. Это распростраённая проблема или нет?

Алексей
01.08.2019
03:08:10
Ещё одни боты

foi
01.08.2019
03:09:45
зачем кто-то их суда покупает

Evgeny
01.08.2019
03:16:44
ББ, бабий батальон в Docker

Andrey
01.08.2019
03:19:25
ББ, бабий батальон в Docker
Это не люди, это боты

Google
Evgeny
01.08.2019
03:20:29
БББ, бабий батальон ботов

Maria
01.08.2019
03:36:56
А выкинуть этих ботов можете?

Эдуард
01.08.2019
04:00:57
Они тут полезнее людей бывают)

Yakov
01.08.2019
04:24:09
К слову об энджиникс, кто - либо пользует траефик как альтернативу? Спрошу классику про подводные камни
был опыт, для 5-6 проектов вообще огонь, но есть подводные камни с mutual tls, если его не юзаете, можете смело мигрировать, мне кажется.

Yura
01.08.2019
05:44:20
Друзья, всем привет! После апдейта до Mac OS Mojave перестал запускаться докер. Говорит, занят порт 80. На нем висит apachectl сервак встроенный. Раньше все запускалось красиво. Пытаюсь вырубить через sudo apachectl stop, не получается. Подскажите, как поднять докер?

George
01.08.2019
05:46:49
перевесить на другой порт?

Yura
01.08.2019
05:49:01


Типо тут?

Andrey
01.08.2019
05:50:47
Типа да

8080:80

Admin


Yura
01.08.2019
05:51:05
Окей, ща попробую!

Andrey
01.08.2019
05:51:13
Доброе утро страна

Yura
01.08.2019
05:51:55
сорян, я не в курсе, с докерами не работаю) Мне просто его на работе настроили, и я его запускаю ? Спасибо, все заработало!

Yura
01.08.2019
05:59:47
ну я хз, порт 80 занят и ничего не запускалось)

Игорь
01.08.2019
06:00:21
Георгий
01.08.2019
06:00:45
Привет всем

Google
Георгий
01.08.2019
06:00:56
подскажите, вот такая хрень появилась

ERROR: In file ./.env: environment variable name 'export NAME' may not contains whitespace.

делаю source .env

и все равно пишет(

Yura
01.08.2019
06:04:26
у меня мак

Artur
01.08.2019
06:05:07
у меня мак
я тоже на маке, все работает lsof -i :80

Yura
01.08.2019
06:05:39
а, лол

Ну да, выдал какой-то список, там дохрена _softwareupdate

И вот это еще

Могу скинуть docker-compose, если поможет чем-то

Andrey
01.08.2019
06:10:21
Могу скинуть docker-compose, если поможет чем-то
Да у тебя всё хорошо с ним на 8080 всё пошло же.

Yura
01.08.2019
06:10:53
Да у тебя всё хорошо с ним на 8080 всё пошло же.
Ага, только ни один проект не открывается ?

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