Ответы пользователя по тегу macOS
  • Какие есть вариант ускорить работу Докера на Macbook?

    batyrmastyr
    @batyrmastyr
    Кратко: запускать под линуксом.
    Подробнее: виртуалка на ваш вкус, в ней линукс на выбор, в нём докер. Получите просадку по скорости раза в 1,5 - 2, но (1) это всё равно на порядок лучше говна с названием "докер для мака" (2) грузит проц только когда нужно, а не перманентные 100% на одно из ядер.
    Особенности:
    1. код прокидываете через общую папку.
    Проблемы с пробросом папок:
    1. Поскольку виртуалки делают это как сетевых дисков, отслеживание изменений файлов (gulp/webpack/esbuild - watch) отвалится наглухо.
    2. PostgreSQL не сможет стартов стартует, поэтому файлы БД лежат только внутри линукса.
    3. С Virtual Box были ещё какие-то грабли из-за прав на файлы. Кажется получалось так, что читает он их нормально, а вот создаваться из под докера они не создаются.
    Комбинация из Parallels Desktop 12 (да, давно я его честно купил) и Debian 10 завелась, но пришлось искать инструкцию по установке свежих дополнений/драйверов гостевой ОС. С актуальным Parallels дополнения должны поставиться без приседаний..
    Ответ написан
    Комментировать