George
тупо подмонтируй свой конфиг вместо default.conf
ꑭ Андрій
George
потому что у тебя server_name берется из HTTP запроса из хидера
ꑭ Андрій
ФОКУС ПОКУС
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d875d0068479 nginx:alpine "nginx -g 'daemon of…" 47 seconds ago Up 45 seconds 0.0.0.0:80->80/tcp mydocker_nginx_1
551ddeb2b04f mydocker_php-fpm "docker-php-entrypoi…" 48 seconds ago Up 46 seconds 9000/tcp mydocker_php-fpm_1
и разве в портах должно оставаться 9000 ?
George
т.е. когда ты идешь http://192.168.220.1 -> хост 192.168.220.1 и он матчится с дефолтным server_name _
George
George
🤦♂️
George
нет, это другое
ꑭ Андрій
😐
как всё сложно в жизни умных людей )
Anonymous
а где тут чат про ПО которое можно скачать, типо ворда ?
simplemice.eth
@obenjiro
George
Andrey
Anonymous
что опять?
ну да, я из него вышел и забыл(
darkwoolf
George
darkwoolf
Git status что пишет ?
Ничего интересного(просто не видит их), приходится добавлять через git add -f <file>
Paul
#help
Допустим есть два сайта alpha.site.com и site.com они слушаються на портах 81 и 80 следовательно, так как на одной машине. Для них создано 2 сети alpha-app-net и app-net.
Как это реализовать? Nginx?
inqfen
Ну как вариант
inqfen
В группе докера?
Paul
jwilder/nginx-proxy подходит для данной цели?
inqfen
nginx от jwilder от стандартного отличается только тем, что умеет в меняющиеся ip контейнеров
inqfen
Через сокет докера
Paul
тоесть посути мне нужно будет прописать имена сайтов в настройках и указать на каких портах слушать?
inqfen
Если они не в одной сети - нет
inqfen
Кури маны по сети докера
Yavir
Помогите пожалуйста решить проблему с байндингом вольюмов:
http://joxi.ru/v29opdPcZE3V9r
George
ну, ты херню пишешь в докерфайле
George
это так не работает
Andrey
Andrey
Yavir
я прописала два разных варианта $(pwd), чтобы посмотреть, что хотя бы один забайндит нормально. Не сработало
Andrey
George
George
VOLUME в докерфайле только лишь определяет что у тебя определенный каталог будет в вольюме.
Yavir
чтобы не использовать абослютный путь, хочу использовать $(pwd), так как на машинах других разрабов пути придётся менять
Yavir
George
докер компоуз файл напиши
George
Andrey
Yavir
только через -v <source>:<dest>
George
или в момент docker run определяется куда какой вольюм отъедет
Andrey
Yavir
ок, понял
Yavir
спасибо
Yavir
ещё момент, если прописываю команду на ран контейнера с -v <source>:<dest>, можно тогда вольюм в докерфайле упустить?
George
можно. но лучше оставить - для документации
Andrey
Yavir
понял, спасибо
Yavir
ещё не до конца ясно. Если мы байндить в докерфайле не можем, зачем там вообше такая директива?
Если в команде ран мы прокидаем пути, и так же в docker-compose.
Andrey
George
George
он будет лежать в /var/docker/volumes когда создаешь контейнер с идентификатором вида 485jsgfjsglhsgshgskjf
George
но если ты пересоздаешь контейнер - он шлепнется
George
зато быстродействие не страдает - писать на эфемерный слой контейнера бо-бо. Плюс вопрос документации
George
ты такой докерфайл открываешь, видишь VOLUME и думаешь - ага, вот где программа данные хранит. Пожалуй-ка я в docker run -v ... сохраню их в секретном месте )
Yavir
То есть, вы имеете ввиду, что это больше нужно для понимания разрабами, что при поднятии контейнера надо будет атачить фолдер к указаному в директиве вольюм докерфайла?
Я также рассматриваю контекст атача к анонимному вольюму по его айди/_data. Когда это используют?
Anonymous
Ребята привет могу я как то так сделать Этот пример не работает
nginx:
image: nginx:1.16.1-alpine
command: ["nginx", "-g", "daemon off;", "nginx", "-s", "reload" ]
George
все правильно
George
так и не должен работать
George
я уж не говорю о том, что ты делаешь бессмыслицу - зачем релоадить конфу, если у тебя она уже считана?
Yavir
зачем отвечать вопросом на вопрос?
Я понимаю, что хочеться поднять ЧСВ. Но сюда люди за советом приходят, а не за критикой.
Джордж, я вам признателен за помощь. Только больше конструктива пожалуйста.
Yavir
ато нам приходится лишь догадываться.
George
коллега нарушил очередной принцип общения в чате
George
задает загадку, на которую нет однозначного ответа. Гадать что же он хотел этим сказать - мне влом
George
пускай расскажет - тогда будет более внятное решение
Yavir
согласен
Yavir
Andrey
Yavir
Yavir
я забыл как этот синтаксис написание команд называется, и разницу тоже забил..
Anonymous
Yavir
да
Yavir
в докерфайле
Anonymous
да
А с компоуза могу я так сделать ?
Yavir
лично не тестил