George
ребята в качестве лайфхака делали такое
George
добавляем build-args, в них некий флаг
George
например, время
George
время меняется - образ пересобирается без кэша
George
но это воркэраунды
George
нье
Ильдар
но это воркэраунды
судя по активности в issue - можешь считать это официально рекомендованным способом
George
иногда ADD внутри нежелателен
George
ДОКЕР, УМРИ. CRI-O ОЖИВИ
George
шаг 7/11
George
вижу, ну, докер думает, что файл не изменился
Andrey
потому что он действительно не поменялся
George
что там на самом деле - хз. И это не lock-файл, как я понимаю (я в node.js слаб)
Myron
потому что он действительно не поменялся
была добавлена новая либа, только 1 строчка
Andrey
COPY смотрит на хэш файла, и использует кэш, если он не поменялся. Поэтому то, что ты говоришь, невозможно
Andrey
возьми поменяй руками package.json - пробел там добавь, например, и проверь
Andrey
Andrey
COPY смотрит на хэш файла, и использует кэш, если он не поменялся. Поэтому то, что ты говоришь, невозможно
не, может быть у тебя там коллизия, конечно. Одинаковая чексумма при разном контенте :)
Myron
тем не менее спасибо всем за помощь)
YourFear
Всем привет! Будьте добры, скиньте доку или подскажите, как задаться переменные окружения в докере для реакт приложения?
zhdoon
господа, мне нужно запускать iptables перед/после docker-compose up, кроме как создать внешний скрипт, где добавляются правила при up и удаляются при stop можно решить эту задачу?
George
зачем?
George
ты уже хочешь чего-то не того
zhdoon
asterisk запускаю, там проброс 10 000 udp портов идет в внутренюю сеть, средствами docker это очень тяжело, т.к. он по одному порту пробрасыват, а мне нужно диапазон пробросить
George
запусти в host mode
George
вообще отключи управление docker'ом iptables
zhdoon
все верно, только еще раз обращаю внимание на тот факт ,что каждое правило добавляется по одному, 10 000 правил в iptables - перебор
George
внезапно
George
астериск - это низколатентная фигня. Делая маскарад и бридж ты делаешь ему больно
zhdoon
у меня с 10-ок машин в сети докера, мне host не устраивает, я использую birdge
George
ты делаешь бред.
George
у меня есть опыт эксплуатации астериска - отдельно и отдельно - опыт эксплуатации докера
George
и поэтому я могу с уверенностью тебе сказать, что если даже это и взлетит, то работать будет из рук вон плохо
simplemice.eth
астер как и фрисвич чудесно робят в докере
zhdoon
пробрось диапазон О_о
я диапазаон и хочу пробросить, только кроме как отдельно от docker-compose пробросить я не знаю как, потому и спрашиваю. может ли compose при up запускать внешний скрипт? а в нешнем скрипте я задам правила iptables
George
честно - мне все равно. Можно пытаться натягивать сову на глобус, получать от этого удовольствие, но факт, что сова согласна
George
> может ли compose при up запускать внешний скрипт?
George
нет
George
пиши враппер
George
на шелл, на мейк - на чем угодно
George
либо задействуй ansible как средство автоматизации более выского порядка
George
астер как и фрисвич чудесно робят в докере
сами по себе - да (оверхед от контейнеризации не очень большой). Вопрос именно в сетевом взаимодействии
George
"хочу пробросить, только кроме как отдельно от docker-compose пробросить я не знаю как, потому и спрашиваю." типа docker run blablabla (какая_то магия) image_name
zhdoon
берёшь и пробрасываешь. docker run -p 1000-1010:1000-1010 nginx
попробуйте запсутить 10000-20000:10000-20000
zhdoon
и поймете о чем я говорю
zhdoon
ладно, я понял обстановку. спасибо
Ильдар
у меня не стартовал)
Ильдар
вы в курсе, что сильно-нагруженные сетевые приложения в докере деградируют весьма и весьма?
Ильдар
и решается это обычно через network mode host?
George
И на мой взгляд, астериск скорее не сильно нагруженное по сети приложение, а очень чувствительное к задержкам и всякой ботве типа ната
zhdoon
🤬
George
Ну, можете альтернативное мнение иметь 😂
George
Сейчас по всему инету будут рассказывать какие мы упыри и давим авторитетом. Ай-ай-ай
inqfen
вы в курсе, что сильно-нагруженные сетевые приложения в докере деградируют весьма и весьма?
именно поэтому куча современных сильнонагруженных приложений в докере да кубе болтается сейчас?
George
И, да, докер - не модно, модно контейнерд
George
Ты ж понимаешь - это индустрия. Впарить что-нибудь ненужное, создать высококвалифицированные рабочие места. А чо? Зачем быстро выкапывать яму лопатой, если можно подогнать экскаватор ?
inqfen
На инстансах aws без того и без того
ну у нас вполне себе нагруженное прекрасно в докере себя чувствует
George
с бриджом?
Хуже - с ингрессом
George
И сервис мэшем
inqfen
стрим в hls на несколько десятков тысяч смотрящих
George
ну у нас вполне себе нагруженное прекрасно в докере себя чувствует
Ценой +n% инстансов и перевода энергии в тепло
inqfen
Ценой +n% инстансов и перевода энергии в тепло
да кстати нет, инстансы там и не особо мощные
George
да кстати нет, инстансы там и не особо мощные
Ценность для вас в чем ? Скорее всего стандартно. Быстрый скейлинг, унификация с разработкой
Vladislav
Добрый день, можно ли расширить системные контейнеры. например добавить nginx:latest редактор nano. Так как подозреваю, что могут потребоватся более специфические пакеты в будущем.
Danila
Подскажите, как лучше сделать: есть хостинг (50-60 сайтов). Каждый сайт в своём контейнере, или сделать несколько контейнеров с апачем и разными версиями php ?