Size: a a a

2021 January 26

ВИ

Вадим Исаканов... in Sysadminka
Gotty
И сделаю curl localhost:8080, он отдает страницу
Ну тогда вероятно вот это https://t.me/sysadminka/134451
источник

G

Gotty in Sysadminka
Вопрос в том что там на хосте стоит уже nginx
источник

G

Gotty in Sysadminka
В котором идёт прокси с 80 порта на 127.0.0.1:8080
источник

SG

Silver 👻 Ghost in Sysadminka
Gotty
Вопрос в том что там на хосте стоит уже nginx
linux namespaces кури
источник

G

Gotty in Sysadminka
Silver 👻 Ghost
linux namespaces кури
Причем они ?
источник

SG

Silver 👻 Ghost in Sysadminka
Через них устроен доккер
источник

G

Gotty in Sysadminka
Ну ещё раз, может я криво понимаю. Подскажите на хосте запущен nginx. В сайт енейбл есть запись вида listen 10.10.0.5
Дальше проксипасс на 127.0.0.1:8080
источник

АЛ

Александр Леутин... in Sysadminka
Gotty
Неее, проблема в том что я вообще не понимаю логики работы докера. Походу надо идти курить долго. Когда я тащу с докерхаба контейнер openproject/community:6
Да, всё верно
источник

G

Gotty in Sysadminka
Мне надо запустить контейнер с этим опенпроджектом, внутри он слушает на порту 8080. Если изнутри контейнера сделать curl localhost:8080 то страница отдается. Как я должен смапить порты  ? Делаю 8080:8080 не работает. В своей голове я пытаюсь осмыслить этот как пакетфлоу диаграму
источник

G

Gotty in Sysadminka
10.0.0.5:80 > nginx_proxypass to 127.0.0.1:8080 > вот здесь трафик приходит на докер контейнер который допустим на хосте поднят на 8081 порту> и потом это попадает внутрь контейнера на 8080 порт (если поднимать с флагом -p 8180:8080
источник

G

Gotty in Sysadminka
Я правильно понимаю ?
источник

G

Gotty in Sysadminka
У меня nginx стоит на самом хосте. Не докером. Тоесть когда я грохаю докер. На 80 порту он всеравно слушает. И проксирует все на 127.0.0.1:8080
источник

i

inqfen in Sysadminka
Gotty
Мне надо запустить контейнер с этим опенпроджектом, внутри он слушает на порту 8080. Если изнутри контейнера сделать curl localhost:8080 то страница отдается. Как я должен смапить порты  ? Делаю 8080:8080 не работает. В своей голове я пытаюсь осмыслить этот как пакетфлоу диаграму
блет
источник

i

inqfen in Sysadminka
локалхост контенейра
источник

i

inqfen in Sysadminka
И его ip - разные вещи
источник

i

inqfen in Sysadminka
Так же как на хосте
источник

i

inqfen in Sysadminka
Еще раз - сделай изнутри curl по его адресу
источник

i

inqfen in Sysadminka
Если не сработает - поздравляю, ты слушаешь только локалхост
источник

i

inqfen in Sysadminka
>На 80 порту он всеравно слушает. И проксирует все на 127.0.0.1:8080

А с чего это у тебя контейнер будет на локалхосте самого хоста работать?
источник

i

inqfen in Sysadminka
ты не докер не понимаешь
источник