Artem
нджикс с проброшенным портом на хост видит реальные айпи!
Artem
сколько раз это нужно написать
Gustavo Imputsa
IP прокси через которую пришёл запрос
если у тебя ngix как реверс проси стоит, надо заголовки подставлять
Artem
так для этого не нужен network=host
Artem
set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For; real_ip_recursive on;
Chebyrash
О
Chebyrash
Видно в referrer
Chebyrash
@ArtG1uK извиняюсь, я был не прав.
Chebyrash
IP в самом деле можно достать.
Artem
Mikhail
докер не совсем виртуализация, так что поднимается так же как и на обычном хосте
Я понимаю, но это не так. При установке Docker просит подключить Hyper-V. После завершения установки идет перезагрузка и запуск MobyLinuxVM, которая отображается в графе Virtual Machines в Hyper-V Manager. После минуты попыток запуска все это добро падает с ошибкой "one of the Hyper-V components is not running" Хэлп
Chebyrash
set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For; real_ip_recursive on;
Это вставить в конфиг, так ведь?)
Artem
ага
Artem
в локейшене где например proxypass на контейнеры
Artem
поднимется любая линуксовая виртулка хоть на kvm и внутри вертится докер абсолютно так же как на железном хосте
Mikhail
Докеру на винде требуется Hyper-V На линуксе все в порядке
Artem
заводил его на ноуте с win10 с hyper-v на линуксовой виртуалке и все работало норм
Artem
или у тебя и виртуалка виндовая?
Mikhail
Виндовый инстанс в облаке
Mikhail
Физического доступа нет
Mikhail
(
Artem
оу, ну да, таким не обмазывался, не подскажу
Mikhail
Ясно, спасибо, пойду лиду намекну, что это не оптимальный вариант
Vadim
Всем привет! Подскажите пожалуйста, как можно сделать (и можно ли это вообще сделать) расшаривание сервисов между несколькими docker-compose файлами? Или для этого необходимо запускать из из одного docker-compose? Заранее благодарю!
Serhii
А плагины есть только общие под yaml? Чего-нибудь именно с автокомплитом именно для docker-compose никто не встречал?
В phpstorm пишу, там есть подсветка синтаксиса какая никакая, если плагин докера включен
Александр
Кто-нибудь пользовался direnv или аналогами? хочется для каждой директории устанавливать свои переменные окружения...
alx
😂
Aleksandr
он не шлемазл, он шейгиц
Amirkaaa
Ребята всем доброго времени суток, не получается включить proxy_cache в контейнере nginx есть кто разбирается в этом ? который час уже бьюсь не могу понять в чем проблема.
Amirkaaa
сразу могу сказать дело не в permission-е директории
Bogdan
есть новости когда бета докера с кубером выходит?
Roman
Кто-нибудь сталкивался с токой проблемой? tls: oversized record received with length 20527 на docker run. Локального registry нет.
Artem
unset DOCKER_TLS_VERIFY unset DOCKER_CERT_PATH
Roman
Нет, я пробовал, ни то ни другое не задано
Roman
Вообще не понятно, кто и к кому обращается. Docker запущен в виртуалке, я с ним общаюсь через tcp. Команды вроде docker ps и docker-compose start проходят нормально
Alexander
привет) попробуйте собрать, плиз git clone git@github.com:abiosoft/caddy-docker.git && cd caddy-docker && docker build -t test --no-cache .
Alexander
у вас собирается?
Aleksandr
у вас собирается?
Successfully built d933b619a590 Successfully tagged test:latest
Alexander
ну вот как так
Alexander
у меня оно не собирается, ошибка
Alexander
container_linux.go:265: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory" oci runtime error: container_linux.go:265: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory"
Alexander
➜ caddy-docker git:(master) docker build -t test --no-cache . Sending build context to Docker daemon 159.2kB Step 1/18 : FROM abiosoft/caddy:builder as builder ---> 44e486110cd5 Step 2/18 : ARG version="0.10.10" ---> Running in 09ddea765628 ---> d95bc4c9b00e Removing intermediate container 09ddea765628 Step 3/18 : ARG plugins="git" ---> Running in 2767757ad394 ---> 83ee753d8ff4 Removing intermediate container 2767757ad394 Step 4/18 : RUN VERSION=${version} PLUGINS=${plugins} /bin/sh /usr/bin/builder.sh ---> Running in a132428f8979 container_linux.go:265: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory" oci runtime error: container_linux.go:265: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory" ➜ caddy-docker git:(master) git checkout 0.10.10
Alexander
я же использую —no-cache
Aleksandr
а ось какая?
Aleksandr
хостовая
Alexander
macOS High Sierra 10.13.2 (17C88)
Aleksandr
думаю в этом проблема)
Alexander
в чём именно?)
Aleksandr
в том что максоь
Tadeusz
в кривизне докера под макось
Alexander
у мэинтейнера под макосью на той же версии докера собирается
Alexander
по его словам
Aleksandr
https://github.com/abiosoft/caddy-docker/issues/81
Alexander
это мой тикет, да
Alexander
народ, а кто-то настраивал связку nginx в докер и php-fpm на хостовой машине?
Alexander
у меня почему-то File not found выводит при обращении
Aleksandr
это мой тикет, да
https://www.google.ru/search?q=container_linux.go:265:+starting+container+process+caused+%22exec:+%5C%22/bin/sh%5C%22:&gws_rd=cr&dcr=0&ei=Ots3WpWHGqPC6QSugaWwBg
Aleksandr
полазь, посмотри
Alexander
php-fpm на хостовой машине же
Alexander
а не внутри соседнего контейнера
twwlf
Alexander
ну мало ли какие извращения встречаются
Tadeusz
+1
pa[aad
/report
Anonymous
Это в девопсах, тут нет
Alexander
спасибо)
Oleg
Avral
Всем привет! А можно для docker-compose к сервисам с хост машины по именам обращаться? те. как это сделать? например curl http://web/
Михаил
народ есть вопрос есть домашний сервачок и копеешная ВПС-ка с никакими ресурсами, но белым ИП и хорошим каналом это добро связано vpn-ом стоит задача на домашней машинке поднять несколько контейнеров (мыльник, файлопомойка) и выпускать их в мир через впс-ку старое доброе решение (ip rule add from do.c.k.er/net lookup NNN ; ip route add table NNN .... + маскарадинг) работает, но мне кажется костылем нет ли более элегантного решения моей задачи? к примеру указать, что из определенной docker-сети выходить не в дефолтный GW а в vpn? параметр --gateway=o.lo.l.o, похоже, совсем нето
Artem
И вроде бы причем тут докер..
sadkos
Всем привет! А можно для docker-compose к сервисам с хост машины по именам обращаться? те. как это сделать? например curl http://web/
Приведи подробнее пример, какие сервисы по каким именам тебе нужны? По умолчанию localhost:[разные порты] достаточно.