Maxim
у nginx вроде же есть модуль resize?
В nginx можно использовать libvips https://libvips.github.io/libvips/ в место стандартного модуля.
Наглядная таблица сравнения с другими библиотеками https://github.com/libvips/libvips/wiki/Speed-and-memory-use
Maxim
у nginx вроде же есть модуль resize?
Если интересно могу скинуть ссылки на одну и ту же картинку в трёх вариантах:
оригинал 20Мб
imagemagick 17Мб
libvips 1.6Мб
Посмотреть на результат и качество
Артём
Maxim
Roman
кто-то buildkit трогал?
Lev
buildkite? а не, все же buildkit)
Roman
buildkite я тоже юзаю 😄 но вопрос не об этом да)
Roman
bama^boy
Roman
ну вот я сижу щупаю
Roman
но шото пока куча вопросов
bama^boy
Я подожду ещё пару минорных релизов с багфиксами, а потом начну щупать. Пока нет срочной надобности в нем.
Roman
ясн, ну я наперед начал
Roman
ну и я сразу с экспериментальных фич начал, поэтому не через docker build, а через buildctl
Roman
кто в курсе вот --net host не работает под маком, в том смысле, что в настоящий хост попасть нельзя. но между контейнерами это все же общая сеть?
можно ли просто из одного контейнера достучаться до другого без link?
Oleksii
docker network create my-cluster
Oleksii
docker run --name node1 -d --net my-cluster [container-name]
Roman
понял, спасибо
bama^boy
Roman
Roman
я знаю что есть docker-compose. но сейчас не о нем
bama^boy
Можешь поднять в докере консул и через его dns соединять контейнеры.
bama^boy
Либо задавать фиксированные ip в одной сети и сделать локальный hosts файлик
Roman
не ну а чем совет выше плох? добавить в сеть и обращаться по имени контейнера
bama^boy
Норм совет, просто накидал ещё вариантов
Roman
угу понял. спасибо
Sanan
ребят привет
Sanan
Как в контейнере законектиться на внутренний хост? Опишу ситуацию:
внутри контейнера делаю делаю curl -X GET http://demo.localhost/path возвращает "curl: (7) Failed to connect to demo.localhost port 80: Connection refused". Выхожу из контейнера и делаю тот же запрос - 200 ОК
Sanan
это если в контейнере прописать 127.0.0.1 demo.localhost в /etc/hosts
Tadeusz
для контейнера и не для контейнера localhost разный)
Tadeusz
ну а где demo.localhost у тебя крутится?
Roman
на хосте ж наверное
Sanan
там еще 6 ошибку выдавало
Sanan
мне советовали вместо хоста имя контейнера использовать, попробую так тоже
Sergey
Sanan
вот, такое выходит:
root@11ca9c002a49:/home/www/landing_backend# curl -X GET http://demo.localhost/path
curl: (6) Could not resolve host: demo.localhost
ranebull
ranebull
Вариантов немного:
Обращаться по IP
Либо определить имя в /etc/hosts
Sanan
Я короч решил все
Sanan
Название контейнера вместо хоста
Sanan
Nginx
Sanan
Http://nginx/path/to/controller
🏳️ Phil
С 01 января 2019 года облачный хостинг DigitalOcean начинает учитывать российский НДС. Т.е. стоимость для российского пользователя повысится на 20%. При том, что DigitalOcean по сей день частично заблокирован Роскомнадзором, это делает его сильно менее привлекательным для российских пользователей. Аналога в России я пока не знаю (простите коллеги, но пока даже до бюджетного DO не дотягивает никто)
Dan
Яндекс облако всех уделает
Aleksey
В чём уделает?
Nikita
возможно в чем-то коричневом, а возможно и нет
LEXASOFT
В стоимости, раз новость про стоимость?
🏳️ Phil
Яндекс облако всех уделает
Яндекс не умеет сервисы людям. Яндекс не умеет техподдержку. Яндекс не умеет массервис. Они уже лажают по-чёрному
Tadeusz
ТП точно не умеют
Roman
кто-то ставил докер на Amazon Linux 2? как поставить 18.09?
Alexey
привет, подскажите плз
как лучше развернуть несколько контейнеров например с приложением рельс или джанго которые висят на одном порту?
разворачивать с помощью компоуса и добавлять nginx который будет слушать порт и раскидывать по контейнерам ?
Dan
Roman
🏳️ Phil
Можно конкретнее? Я весь фидбэк с радостью им отгружу
1. "По заявке" это лютый пиздец, который убил им весь старт. Если бы не новость, которую я сам и опубликовал, я бы даже не вспомнил об их существовании. XXI век на дворе
2. Я со второй попытки не нащёл цены. Сидеть считать это пиздец
3. Я не верю в их саппорт и что что-то изменится. Все их проблемы всегда решаются через фейсбук дривен, а чаще через Кукуц дривен. У них тупо отрицательный опыт
4. У них не пошёл ни один продукт (а их было сколько-то). Они не умеют ни продавать, ни сопровождать. Нет оснований считать, что что-то изменилось.
5. Где посмотреть API я даже боюсь копать. Хотя, думаю он есть где-то в куче-мале документации
🏳️ Phil
AstraSerg
@schors , чет вы полны негатива. Не так все плохо. Да, суровая альфа ещё, но дайте им время. Техподдержка на вопросы отвечает. Им бы только цены раза в 3 понизить :)
AstraSerg
Замена DO - hetzner. Есть инстансы по 3 бакса. Самое оно под проксяки. Правда апи навеняка хуже. Точно не знаю, ибо не юзаю.
🏳️ Phil
🏳️ Phil
AstraSerg
Алексей
приветы
Алексей
nginx запущенный под Докером, в браузере отдает 502
Алексей
где порыться?
Tadeusz
в бекенде
Tadeusz
+ docker logs nginx...
Roman
Roman
Maxim
где порыться?
https://nginxconfig.io может поможет чем нибудь
Алексей
Алексей
если что работаю с клоном это репозитория https://github.com/kobotoolbox/enketo-express
Алексей
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
Алексей