JBáruch
и там никакой заставки нет
JBáruch
со звуком баг, да
Sander
Всем привет
Sander
https://github.com/moby/moby
Sander
что за Moby Project?
Sander
https://github.com/linuxkit/linuxkit еще какой-то новый проект
JBáruch
то, что осталось от docker opensource
Загребущий
Igor
Народ а docker-compose restart применяет новый конфиг (docker-compose.yml), если тот менялся?
Igor
Или просто сделает рестарт контейнеров из кеша
Demetrio⚡️
я с новым конфигом делаю docker-compose up -d <service_name>
Alex
Всем пятничный привет :)
Alex
Скажите, а названия сервисов в docker-compose.yml испольуются в качестве хостнеймов? То есть, без особый нуждны мне не нужно создавать отдельную сеть и хардокодиь ip адреса; можно пользоваться именем сервиса?
Artem
если внутри компоса, то да
Alex
Ок, спасибо. А то морочился с созданием сетки, а оказалось за меня уже подумали :)
Alex
Тогда получается и nginx внутри контейнера будет резолвить имена служб?
Artem
да
Олексій
Главное пропросить их
Alex
Запускаю nginx через compose proxy: build: proxy ports: - "80:80" volumes: - ./config:/etc/nginx не монтируется volume вывод docker inspect: "ArgsEscaped": true, "Image": "sha256:991054e8b09fba0e2fbd75d122c7fc0317109275cc32c47e64f0b0c99a26e3b9", "Volumes": null, "WorkingDir": "", "Entrypoint": null, "OnBuild": [], "Labels": {}, "StopSignal": "SIGQUIT" Почему сие может происходить?
Alex
При этом volumes: - ./config:/etc/nginx удаляет содержимое /etc/nginx внутри контейнера...
Alex
Два случая: да и нет, оба случая приводят к аналогичному
Alex
Насколько я знаю докера должен создать директорию если её нет?
Artem
нет
Artem
при сборке он не создает
Alex
при сборке он не создает
Не при сборке, при запуске контейнера
Alex
Если монитрую каталог через компоуз, то получаю такой отлуп в логах Attaching to docker_proxy_1 proxy_1 | 2017/05/19 13:41:50 [emerg] 1#1: open() "/etc/nginx/nginx.conf" failed (2: No such file or directory) proxy_1 | nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory) То есть каталог nginx контейнера просто пустой... Это видно если запустить shell внутри контейнера и сделать ls -la
Alex
Извиняюсь, моя ошибка...
Alex
дважды и трижды буду проверять пути :)
Сергей
коллеги поставил docker-ce под centos 7 из официального репозитория раньше использовал docker-compose сейчас не могу его найти его чем то другим заменили?
Andrey
sudo curl -o /usr/local/bin/docker-compose -L "https://github.com/docker/compose/releases/download/1.13.0/docker-compose-$(uname -s)-$(uname -m)" sudo chmod +x /usr/local/bin/docker-compose
Andrey
и всё
Andrey
docker-compose -v
Andrey
чекнуть потом не забудь
Сергей
хотелось бы пакетом что бы потом не ломали голову что и откуда взялось
Andrey
не, ток так (но это не точно)
Andrey
во всяком случае в статьях так написано
Сергей
ок спс но я вроде слышал что есть замена compose там версия 3 что ли
Сергей
но вспомнить не могу про что это было
Сергей
ок
Сергей
спс
Igor
Народ подскажите. При использовании reverse-proxy
Igor
есть два сайта на бекенде
Igor
site1.com и site2.com
Igor
при переходе на site1.com всё ок, он возвращает то что нужно
Igor
но при переходе на site2.com он по очереди возвращает содержимое site1.com потом своё(site2.com)
Igor
во пример:
Igor
Igor
два раза подрят один и тот же запрос
Igor
но ответы азные
Igor
и если продолжать они чередуються
Igor
я так понял это заслуга reverse proxy
Igor
но как отключить подобное поведение
Igor
и правильно ли я вообще понимаю
Igor
Link хедер это перенаправление
Igor
но почему оно возникает
Igor
прилагаю конфигурацию reverse-proxy: https://yadi.sk/d/BvQHb3j03JLLud
Igor
И конфигурация одного из бек серверов(они идентичны, за исключением server_name) https://yadi.sk/d/wllCpPnH3JLLzc
Igor
Бьюсь над проблемой весь день а откуда береться редирект не понимаю, буду благодарен за любую помощь
kiosaku
на pastebin.com если не сложно
Олексій
gist.github.com
Igor
Это back https://pastebin.com/BppechD3
Igor
https://pastebin.com/ymAeCnb4
Igor
а это фронт
kiosaku
на фронте только один бэк объявлен
Igor
да нет же два
Igor
shop.concepter.co
Igor
и concepter.co
Igor
upstream shop.concepter.co { ## Can be connect with "proxy" network # shopconcepterco_nginx_1 server 172.18.0.6:80; }
kiosaku
я про shop
kiosaku
и да ... зачем upstream обзывать так же как и dns-имя сервера?
Igor
не понял
kiosaku
может, из-за этого?
Igor
что имееться в виду
Igor
в конфиге фронта редиректа
kiosaku
отбой про апстримы
kiosaku
proxy_set_header Host $host;
Igor
proxy_set_header Host $http_host;
kiosaku
а, вижу ... общее на всё. но на бэке только один server_name объявлен, так?