Сергей
Нужно прописать VIRTUAL_HOST в соответствующем контейнере с nginx и убедиться, что nginx proxy видит твой контейнер
у меня всё видит уже давно) у меня задача поднять грубо говоря хостинг сайтов в дополнении к тому что есть, то есть чтобы php-fpm работал с определенным доменом и нужной для домена папкой. Доменов много требуется так)
Сергей
или здесь только плодить контейнеры для каждого домена?
Sashko
Народ привет и вновь я с дурацкими вопросами, но в надежде что кто=-то ответит
Sashko
Мне пока известны два варианта Докера на AWS из них я пока вижу только Docker с версиями CE - EE, которые ставятся на AWS с тарификацией 0.142/hour и амазоновский вариант ECS на технологии AWS Fargate, не могу понять в чем их разница, так как не работал ранее с развработкой и вообще с докером, поднимал только в лабораторных целях не под проект(
Andrey
меня тут оборвали, по непонятной мне причине. Если вы хотите понят разницу между разными опциями в деплойменте докера, вам сначало стоит разобраться с самим докером.
Sashko
А как разобраться?)))
Andrey
Ну. Пробовать, задавать вопросы там
Andrey
Пробовать? Вопросы задавать? А зачем себя ограничивать? Где можете
Andrey
Добрый день! Наткнулся в интернетах на утверждение, что docker+alpine+python работают чуть ли не на 50% медленнее, чем, например, docker+debian+python. Это правда? Есть опыт сравнения? Вот тут пишут с тестами прям https://superuser.com/questions/1219609/why-is-the-alpine-docker-image-over-50-slower-than-the-ubuntu-image
Evgeniy
кто нить настраивал автоматическое обновление сертов от Let's Encrypt ?
Gleb
конечно кто нибудь настраивал
Evgeniy
подскажите как и что там
V 🏴‍☠️
Так сложно certbot нагуглить?
Evgeniy
им я генерю
Artem
у них же в доке написано как обновлять, в чем сложность?
Evgeniy
мне сказали что есть решение которое само обновляет серты
Evgeniy
у них же в доке написано как обновлять, в чем сложность?
меня интересует автоматическое а не ручное обновление
Artem
типо пихнуть одну команду в скрипт это очень сложное решение?)
Алексей
подскажите как и что там
https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion
Алексей
да
Evgeniy
у меня свой nginx с патчами
Алексей
Алексей
ну за nginx-proxy у тебя может быть что угодно
Evgeniy
еще nginx ) бредово выглядит
Evgenii
еще nginx ) бредово выглядит
Бредово для кого?
Evgeniy
архитектурно
Artem
лолчто?)
Evgenii
архитектурно
У тебя есть какие-то архитектурные достижения?
Artem
может IIS юзать кошернее?)
Artem
и после на всякий случай 😃
Evgeniy
У тебя есть какие-то архитектурные достижения?
у меня етсь один nginx ради сертов делать два?) проще на крон повесить бота
Evgeniy
А в крон новые как добавлять?
новые все равно руками же
Evgeniy
первично серт создается там же указываешь какие домены и мыло
Evgenii
новые все равно руками же
в решение которое мы предлагаем - нет, не руками
Artem
какая то полуавтоматизация получается
Evgeniy
какая то полуавтоматизация получается
конвфиг под новый сервер руками же пишется один хрен сначала ручник
Evgeniy
server {} вы руками пишите
Evgeniy
нет
у вас server из одного location что ли?
Evgeniy
и там нет fcgi_pas или proxy_pas и оно само понимает куда проксироваться?)
Evgeniy
или там просто тупая прокся которая прокстирует на другой вер сервис где уже более детальные конфиги?
Evgenii
у вас server из одного location что ли?
нет, у меня шаблон, куда подставляется что надо из переменных, а контейнер с сертами принимает из через сокет и изготавляет конфиг из другого шаблона
Evgeniy
ну вот первично шаблон пишется руками же
Evgenii
Один раз
Evgeniy
и шблон не может быьь однотипным у меня все преокты уникальные
Evgeniy
гдето свои настройки гдето воьбще разные варинаты отдачи
Andrey
в каждый проект можно запихать include в котором будет описан .well-known location
Алексей
ну в моем примере, существует для генерации хостов В рамках одного проекта есть свой nginx со своими параметрами это позволяет делать мне динамическое создание поддоменов, ex: branch_name.domain.com
Igor
всем привет
Igor
такая ошибка
Igor
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /var/lib/snapd/void/Dockerfile: no such file or directory
Igor
сталкывался кто то
Igor
?
Evgeniy
ты просто пришёл похвастаться ?
ч про то что шаблоны мне не подойдут
Evgenii
ч про то что шаблоны мне не подойдут
для сертификатов подойдут
Evgeniy
если ставить впереди
Evgenii
ну да, если не выёбываться и сделать как принято, ничего не теряя и получая полною автоматизацию с https, то поставив впереди один nginx
kralin
еще nginx ) бредово выглядит
если вам ничего сложного от nginx-а не нужно, то можете попробовать https://traefik.io/
Andrei
Можно от ClouFlare сертификат взять на 15 лет и не парится
manefesto
Ребята, подскажите бестпрактис разворачивания coreos ?
Evgenii
Ребята, подскажите бестпрактис разворачивания coreos ?
https://coreos.com/os/docs/latest/getting-started-with-docker.html
manefesto
Не, это я понимаю
manefesto
меня интересует другой, кто как это делает ? тераформ или как ?
manefesto
ну да, немного не подумал, тераформ для разворачивания у хостеров используется
Сергей
как подружить nginx-proxy и php-fpm?)
Сергей
все контейнеры видит, а php-fpm не могу понять как связать(