Когда узнал, что Docker не работает на новых M1 процессорах от Apple
Подробнее
Docker fails to launch on Apple Silicon #4733 I have tried with the latest version of my channel (Stable or Edge) I have uploaded Diagnostics • Diagnostics ID: Unable to capture diagnostics Expected behavior Docker for Mac installs successfully Actual behavior i Environment error OxTim opened this issue on Jul 3 • 58 comments OxTim commented on Jul 3 © Fails to launch on Apple Silicon (unsurprisingly given it's so new). Can't see a similar issue so raising here to track. Incompatible CPU detected
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Как программист постоянно пользуюсь
Если эппловский проц не поддерживает виртуализацию, то всё очень плохо в этом плане
Особенно для it в энтерпрайзе ( бекенд, девопс) фронт-девелоперам, наверное не очень нужно
Хотя, опять же развернуть локально версию бэка и бд в две команды было бы полезно
В силу того, что технология нативна именно для линупса, с его планировщиком памяти, ЦПУ и прочих ресурсов, на маках она сильно шалила и тормозила ( да и до сих пор тормозит, особенно если к контейнеру volume в режиме bind подключить). Итог переезда на ARM - докеру пизда в новых релизах макоси.
Что было забавно и охуительно до недавнего времени - вместе с Docker на маках поднималсая ещё и Kubernetes, что в принципе рвет все мои шаблоны, т.к. на линупсе кубик нужно разворачивать или прямо системно, втыкая тего на тачку, как хост-сервис, или через приблуды типа minikube, microk8s, k3s, kind и т.п.
Короче, докер, несмотря на отпочковавшийся containerd, рулит бОльшей частью облачных инфраструктур и локальных сред разработки, а новая максось его не поддерживает
https://ru.wikipedia.org/wiki/Эффект_Веблена
Ты сделал программу. Для её запуска нужна какая-нибудь сопутствующая дрисня. Потом вася улучшил твою программу, но для ее запуска теперь нужно 2 сопутствующие дрисни. И так несколько раз.
Теперь для запуска твоей программы нужно кучу дрисни поставить, что занимает НУ ОЧЕНЬ много времени. И это пиздец неудобно. Для этого придумали докер. Один раз кт-то в докере указывает что установить и как запустить, а ты уже запустив докер и выбрал эту программу, больше ничего не делаешь. Просто жмешь старт и она сама все за тебя делает.
Хз, чего минусят
Видимо, у каждого есть свой девопс, который локально разворачивает им образы
Поставить тот же оракл в 10 раз проще в докер, чем ебаться с инсталлером, да и все остальное
+ основная система не засирается логами и конфигами
Как инструмент для дижитал искусства, фотошопы, премьеры, может быть несложный рендер, монтаж
С уважением, ваш зануда-кун.
погуглите, это пиздец
буквально вот только вчера собрал asp.net Core 3.1 приложение (бек) под arm64 в купе с фронтом на React в nginx (arm64, опять же).
и все это успешно собиралось, прошло все тесты и сейчас успешно крутится в docker контейнерах на RaspberryPi 4 с убунтой 20.04.1 LTS на борту. А до этого все точно так же крутилось в докере на RaspberryPi 3. Обе малинки на чипах arm64v8.
Собсно, вопрос : какого, мать его, хера на ебучей малинке за 4000 рублей докер есть, а на макбуке за овердохреналион рублей докера нет? И почему меня как конечного потребителя должно ебать чья это проблема, докера, епла или кого-то еще?
сиська - сиська. цветок - цветок. arm64 - arm64. It's the fucking same!
Кстати, поэтому знакомые разрабы на маках, которым нужно докер, юзают его под линуксом в виртуалке типа параллельса. Потому что производительность.
Докер под арм нормально работает на M1 чипах (народ уже проверял), вопрос именно в докер десктоп для мак - запускалка, гуй и прочие обвесы рядом.
А про конечного потребителя.... Ну не работает у меня God Of War на пекарне. Это чья проблема? Пекарни, сони, моя?
Есть три линии, бэкэнд, фронтенд и менеджмент.
На менеджмент саму важную часть встают самые раковые люди.
Тимейты непрерывно обвиняют друг друга в косарукости и что именно из других у них всё плохо.
Ну и тд