1
Nainstalujte a spusťte Docker Desktop
Nainstalujte sestavení Docker Desktop pro svůj Mac (Apple silicon nebo Intel), otevřete jej a počkejte, až se engine spustí. Můžete jej spustit také z Terminálu:
2
Zkontrolujte engine Dockeru
Spusťte v Terminálu tyto příkazy:Kontext by měl ukazovat na váš lokální engine Docker Desktop, obvykle
desktop-linux. Pokud je vybrán jiný kontext, přepněte se před pokračováním na Docker Desktop:docker info musí vypsat sekci Server. Samotný docker --version ukazuje pouze to, že je nainstalován klient.3
Zkontrolujte prostředky a sdílení souborů
V Settings aplikace Docker Desktop zkontrolujte limity CPU, paměti a disku podle části Než začnete a nastavení sdílení souborů, viz nastavení Docker Desktop.Tento návod ukládá Toolkit pod
/Users, který Docker Desktop ve výchozím nastavení sdílí. Pokud použijete jiné umístění a bin/up selže s Mounts denied, přidejte tento adresář do sdílení souborů.4
Zkontrolujte Docker socket pro Sandboxed Compiles
Toolkit připojuje
/var/run/docker.sock do aplikace, aby mohla pro každou kompilaci spustit samostatný kontejner TeX Live. Ponechte v config/overleaf.rc nastavení DOCKER_SOCKET_PATH=/var/run/docker.sock.Docker CLI na macOS se může připojovat přes ~/.docker/run/docker.sock. To je koncový bod klienta na Macu, nikoli důvod měnit zdroj připojení v Toolkitu: kompilátor potřebuje socket enginu tak, jak jej vidí linuxové kontejnery.Pokud na Macu /var/run/docker.sock chybí, zapněte Allow the default Docker socket to be used v Settings → Advanced, viz požadavky Dockeru na oprávnění.Nespouštějte na socketu
chmod 777, abyste obešli chyby. Přístup k Docker socketu odpovídá přístupu roota k virtuálnímu počítači Dockeru.Další krok
Jakmiledocker info funguje, pokračujte krokem 1. Stažení Toolkitu.
