Евгений
ой, кстати да сейчас так стоит #server_name dev-php.local *.dev-php.local;
Евгений
забыл на SO поменять
Евгений
это недавно сделал
Konstantin
конфиг nginx как называется?
Konstantin
хотя там default всё равно бы открыл что-то
Евгений
хмм, а должен соотвествовать адресу сайта?
Евгений
там другой
Konstantin
docker logs nginx что говорит то?
Konstantin
Евгений
а default.conf там нет, тогда сейчас переименую в default.conf
Konstantin
по дефолту default.conf
так до него не доходит же, сбрасывает
Konstantin
error_log /var/log/nginx/dev-php-error.log; access_log /var/log/nginx/dev-php-access.log; убери нафиг это
Konstantin
пиши в stdout, т.е. ничего не делай и читай docker logs
Konstantin
или зайди в контейнер nginx и curl localhost
smile
а command: nginx -g "daemon off;" и так же в базовом образе есть?
Konstantin
и удали нафиг везде networks, expose, commands. на кой чёрт оно надо?
smile
и удали нафиг везде networks, expose, commands. на кой чёрт оно надо?
в разных туториалах пишут по разному, вот и в конце получаеться такая солянка, тоже такое было
Евгений
ахринеть
Евгений
заработало
Konstantin
smile
ну, команда же в базовом образе есть, тоесть ее указывать не нужно
Konstantin
ну да, поэтому и говорю удалить из композа
Arczi
hi guys someone have docker-compose with php 5.6 + apache ?
Евгений
я переименовал конфиг в default.conf был test-site.config
Евгений
получается блин проблема была в расширении .config?
smile
получается блин проблема была в расширении .config?
nginx работает только с *.conf. .config это просто рандомный файлик
Евгений
и удали нафиг везде networks, expose, commands. на кой чёрт оно надо?
я думал так правильно для настройки делать
Евгений
ох елки моталки, замотало меня это на три дня )
Евгений
огромное Вам спасибо!!!
Konstantin
я думал так правильно для настройки делать
expose не нужен вообще в 112% случаев, networks изкоробки дефолтный работает, commands уже есть в образе и ты даже не меняешь его
Евгений
кстати commands daemon off не было и nginx завершался сразу же
Евгений
с официальным образом
Konstantin
он там уже есть
Евгений
ну у меня 1.12 тоже с этим разбирался, потом прописал commands и перестал завершаться
Евгений
а понятно, спасибо за уточнение
smile
я имел ввиду по дефолту
Konstantin
что ты мне тут рассказываешь?
smile
посмотри опять логи нжинкса, может просто падает?
Tama
Добрый вечер! У меня вопрос: мне надо из одного контейнера проверить доступность порта в другом контейнере. Оба контейнера находятся в одной для них созданной сети docker network сети. Из первого контейнера второй контейнер пингуется по имени(контейнера), но проверка порта(делается в ansible) отваливается по таймауту. Если указать ip адрес второго контейнера, то проверка порта проходит.
Tama
Заранее спасибо 🙂
Евгений
кстати да через run работало, а когда указываешь docker-compose up сразу завершался. Не знаю в чем разница, не буду спорить, просто у меня почему-то сразу завершался с использованием docker-compose
Tama
Да
Tama
В контейнере.
Konstantin
странно, он использует какой-то свой днс список?
Konstantin
а зачем вообще это проверять?
Konstantin
> но проверка порта(делается в ansible) как именно проверяешь?
Tama
Там осуществляется проверка запуска опенвпн во втором контейнере и если запустилась, то можно делать доп. действия над ним
Tama
https://pastebin.com/QkQ90RuT
Роман
Добро всем ! Может кто подсказать, поднял обычную свзяку в докере ngnix+mysql+php все гудит и свистит, но хочу чо бы досту был не по адресу localhost а по скажем 192.168.113.113. Не могу разобраться как это сделать, может кто статью подскажит на решение такой задачи
Alexandr
Всем привет. Как сообщество решает проблему того, что GC не подчищает некоторые имаджи. Issue на github есть, но там рекомендую только отдельные самописные скриптики. https://github.com/docker/distribution/issues/2212
Илья
Привет. такой вопрос - есть два контейнера. на одном nginx и фронт (А), на другом nginx и фронт (B). Доступ ко второму осуществляется, через http://A.ru/B. Так вот, вроде бы index.html в контейнере B распознается(по пути A/B/index.html), а за js лезет по пути A/main.js, хотя должен смотреть на A/B/main.js Как можно такое решить?
Alexandr
Сделать для B специфичный контекст .ru/bjs/main.js и направлять на контейнер B с первого nginx.
Илья
сейчас как раз этот способ пробую, напишу, я просто думал может через docker-compose можно как-то смонтировать папки
Илья
@vizdrag а не пора за подобное ро выдавать? 2й день тут не про докер вопросы
у меня это всё рулится через docker compose, может подобное решается networks bridge итд,
Konstantin
У тебя вопрос про nginx
Илья
у меня вопрос про возможность объединения папок двух контейнеров, чтобы A/js и B/js трактовалась как одна папка, если это реально конечно
Konstantin
Вот я сейчас засуну гейпорно в образ и сюда буду постить, я же в докере
Илья
зануда 😂
Konstantin
Ну так есть девопс канал, там и знающих больше и онтопик
Sergey
#платиновые_треды_docker
Sergey
как сделать вольюм на два имеджа
Roman
gayporn:latest
Gleb
так мы и узнали у кого чо есть
Alex
есть ли способ запустить контейнер без всяких кешей?
Alex
смысл в том, что запускал образ с подунутыми сертифакатами летсенкрипт, в композе опечатался и контейнер падает - file not found, нашел опечатку, исправил, а оно всё стартует и стартует с опечаткой... как можно вычистить кэш или удалить этот слой??? system prune -a не подходит по ряду причин
Vitaliy
docker-compose down а потом снова docker-compose up (Но это он снесет все контейнеры) или docker build --no-cache
Ильдар
docker-compose build?
Alex
а вот и не угадали)))) билд не подходит точно, он пересобирает образы, а docker-compose down убил все контейнеры, потом собрал... опять с этой опячаткой... сабака