Size: a a a

2021 January 26

ВИ

Вадим Исаканов... in Sysadminka
Gotty
Я не могу найти конфиг nginx внутри контейнера )
ps aux |grep nginx
Покажет, как запущен nginx и с каким конфигом
источник

ВИ

Вадим Исаканов... in Sysadminka
Можешь прямо с хоста выполнить, не из докер контейнера (если в контейнере alpine/debian-slim/etc, то ps там может не быть)
источник

ВИ

Вадим Исаканов... in Sysadminka
о, еще классно
docker top %container_name%
источник

G

Gotty in Sysadminka
Сорян,  ничего если фото Моника будет будет ?) Знаю что вырвиглазно
источник

G

Gotty in Sysadminka
Вобщем вот с хоста вывод
источник

G

Gotty in Sysadminka
источник

G

Gotty in Sysadminka
Поднимаю контейнер с openproject6
источник

ВИ

Вадим Исаканов... in Sysadminka
Конфиг в /etc/nginx/nginx.conf должен быть
источник

G

Gotty in Sysadminka
Странно, это был вывод пока контейнер был потушен ) капец я не понимаю логику работы докера
источник

G

Gotty in Sysadminka
Поднял контейнер, вывод такой
источник

G

Gotty in Sysadminka
источник

ВИ

Вадим Исаканов... in Sysadminka
Тут есть момент - ты запускаешь nginx в докере *как-то*
А конфиг туда подкладываешь? Под свои задачи пересобираешь образ, или ты просто хочешь через volume туда подложить конфиг?
источник

ВИ

Вадим Исаканов... in Sysadminka
И покажи Dockerfile плз (или ссылку на контейнер в докерхабе, но лучше докерфайл)
источник

G

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

G

Gotty in Sysadminka
Я поднял контейнер
источник

G

Gotty in Sysadminka
источник

G

Gotty in Sysadminka
Но curl на localhost:8080 не отдает ничего. Если я зайду внутрь контейнера
источник

ВИ

Вадим Исаканов... in Sysadminka
Gotty
Неее, проблема в том что я вообще не понимаю логики работы докера. Походу надо идти курить долго. Когда я тащу с докерхаба контейнер openproject/community:6
Если разобраться в логике и понять основы - мне нравился этот курс
https://docs.docker.com/get-started/
Скинул своим разработчикам, пара из них более менее разобралась
И еще: https://github.com/Sysadminka/open-infrastructure/blob/main/docker/docker.md
источник

G

Gotty in Sysadminka
И сделаю curl localhost:8080, он отдает страницу
источник

ВИ

Вадим Исаканов... in Sysadminka
Gotty
Неее, проблема в том что я вообще не понимаю логики работы докера. Походу надо идти курить долго. Когда я тащу с докерхаба контейнер openproject/community:6
Для меня это openproject/community:6 непонятно кто :)
Смотри, как собран контейнер (для этого нужно смотреть его dockerfile, гугли openproject/community:6 Dockerfile)
Или для начала запусти "просто nginx" от самого nginx и гляди, как туда зактинуть нужный тебе конфиг
docker run nginx
источник