Dmitry
@count0_digest тут текстовая трансляция некоторых докладов с хайлоада + фото слайдов
Cate
Cate
:)
Cate
Cate
это так, поржать.
Pavel
Дааа, чел из сбера на открытии больше всех пиздел
Tadeusz
ололо https://appleinsider.ru/mac-os-x/apple-zapretila-ustanovku-linux-na-vse-novye-mac.html
G3rhard
ничего удивительного, да и зачем на Mac что то еще, кроме macos?
Cate
она отстой
Ed
кто она?
Антон [R13 🍆 Ivelok]
она отстой
Тогда зачем покупать мак 🙂
G3rhard
а с виндой отвратительный )
Антон [R13 🍆 Ivelok]
он няшный
купить макбук @ поставить на него убунту @ получить ноут без 75% функций
G3rhard
на маке танки тормозят
толсто, попробуйте тоньше
Александр
Cate
и корпус
Антон [R13 🍆 Ivelok]
и корпус
железо можно найти не хуже, корпус да, норм.
Aleksei
толсто, попробуйте тоньше
вы первый начали, вам не все равно кто там что ставит? )
Антон [R13 🍆 Ivelok]
каких функций?))
ну например я не думаю, что тачбар мака будет нормально работать в бубунте
G3rhard
вы первый начали, вам не все равно кто там что ставит? )
да хотя… вы правы сударь, вообще все равно, просто странно (но у каждого свои причуды, чего уж там)
button
Это все ещё про дивопс?
Cate
не
Cate
Cate
🤣
Tadeusz
угу)
4c74356b41
я думаю ставить линупс на макбук это особое извращение
4c74356b41
нужно иметь очень красные глаза и большие подвороты
Cate
Stefan
хах снова пиарит))
Cate
дада
Cate
Ставьте лайки. Шэр репост)
4c74356b41
шоэто
4c74356b41
95% документации переведено на английский
4c74356b41
оно что на китайском?
U
оно что на китайском?
на русском была
U
Пытаются расширить комьюнити
Tadeusz
что за софт?
4c74356b41
на русском была
зачем писать документацию на русском. ахахаха
4c74356b41
ну, вообще-то нужно через румынский переводить. нельзя с русского на английский напрямую. качество сильно страдает
4c74356b41
через китайский попсово слишком
U
что за софт?
Альтернатива Dockerfiles. Работает хорошо на жирных или странных проектов
U
Или если у тебя настолько говнячный проект что тебе нужно собирать несколько контейнеров из одной репы
U
Насколько я помню OCI не презентовало замену Dockerfile.
U
Те OCI использует тот же манифест для сборки. В dapp используется yaml. Ну и они сделали самое клевое что до сих пор висит как предложение в докере, это монтирование директорий на этапе сборки
U
не понял тебя
Navern
вообще есть разные сборщики) кажется в последних докерах вмержен buildkit
Navern
параллельная сборка несвязанных слоев и всё такое
U
да это прикольно, но вроде не только у них есть)
возможно, но я использую dapp как комплексное решение которое решило вопрос нескольких имейджей, маленькой разницы между образами (git patch) + грамотное кэширование этапов сборки
U
например затем что-бы пробросить кэш composer из предыдущей сборки
Navern
в основном ради кэшей
Navern
https://github.com/moby/buildkit#exploring-llb
Navern
в том что это этап билда?
Navern
ты кажется всё еще не понял в чем фича) либо я не понял твоих аргументов
Navern
у тебя есть билд. У тебя есть package.json. Для них скачиваются node_modules
Navern
задача закэшировать node_modules, не скачивая весь node_modules
Navern
почитай ишшуе на гитхубе на эту тему, это много кем просится
Navern
docker build -v dir:dir
Navern
причем здесь вообще докер-компоуз?
Navern
ну ты короче не решал еще такой задачи, я понял)
Navern
https://github.com/moby/moby/issues/14080
Navern
я не говорил ничего про монтировать в контейнер) p.s. ники разные, аватарка одна)
Navern
сколько времени сборка образа занимает?
Navern
Experimental support for buildkit was recently merged, with that comes with an option to RUN --mount=<opts> <command>.
Navern
весь процесс сколько занимает?
Navern
от коммита в ремоут ветку до появления докер образа в реджистри?
Navern
ну вот это долговато, чисто в теории с фичей -v для node_modules можно сократить процесс раза в два
U
ну вот это долговато, чисто в теории с фичей -v для node_modules можно сократить процесс раза в два
Если раскидать по артифактам и не запускать сборку без изменений в зависимых файлов то можно сократить до минуты
U
У меня сбока длилась 800 - 900 секунд. Оптимизировали до 190
U
у тебя на то что бы положить node_modules уходит время на копирование. + потом на удаление
U
Если ты делаешь копирование node_modules через COPY то у тебя будет оставаться слой с этим мусором
U
у тебя все равно будет слой с этими файлами