Ana içeriğe atla
Bu bölümde Ayakaleaf Pro’yu Docker Desktop ve Ayakaleaf Toolkit ile Mac’inizde yerel olarak çalıştırıyoruz. Kılavuz http://localhost:8080 adresini kullanır, verileri ana dizininizde tutar ve korumalı alan (sandboxed) konteynerlerinde TeX Live 2026 ile derleme yapar. Docker Desktop; uygulamayı, MongoDB’yi, Redis’i ve TeX Live derleyicisini bir Linux sanal makinesinde çalıştırır. MongoDB, Redis veya MacTeX’i doğrudan macOS’a kurmazsınız. Bu kurulumu kişisel kullanım ve yerel testler için kullanın. Sürekli çalışan, paylaşılan bir hizmet için HTTPS, yedekleme ve erişim denetimiyle birlikte Linux kılavuzunu öneririz. Mac uyku modundayken veya Docker Desktop durdurulduğunda örneğe erişilemez; bkz. Örneği erişilebilir tutun.

Başlamadan önce

Şunlara ihtiyacınız var:
  • Docker Desktop for Mac tarafından desteklenen bir macOS sürümü.
  • Git, Homebrew ve GNU sed. Toolkit, macOS’ta yerleşik olarak bulunan BSD sed’in kabul etmediği GNU sed seçeneklerini kullanır.
  • Hem macOS hem de Docker için yeterli kaynak. Küçük bir yerel örnek için Docker Desktop’a 4 CPU ve 8 GB bellek ayırarak başlayın. Bu ölçülmüş bir alt sınır değil, önerilen bir başlangıç noktasıdır.
  • Tam bir TeX Live imajı için en az 40 GB boş depolama alanı ve buna ek olarak projeleriniz için yer. Hem Mac’teki boş alanı hem de Docker Desktop’ın disk kullanım sınırını kontrol edin. Tek bir TeX Live sürümüyle başlayın: her ek sürüm yaklaşık olarak aynı miktarda ek alan gerektirir.
Uygulama ve TeX Live imajları arm64 ve amd64 için yayımlanır. Apple silicon üzerinde Docker’ın yerel ARM imajını seçmesine izin verin ve platform: linux/amd64 ayarını zorlamayın.

Adımlar

0. Docker Desktop Kurulumu

1. Toolkit'i İndirin

2. Toolkit'i tanıyın

3. Yapılandırmayı başlatın

4. Ayakaleaf Pro İmajlarını Edinin

5. Örneğinizi kişiselleştirme

6. Kurulum sonrası görevler

Son değiştirilme tarihi 8 Kasım 2026