Tworzenie administratora i pierwszego projektu
Otwórz http://localhost:8080/launchpad, utwórz pierwsze konto administratora i zaloguj się. Następnie postępuj zgodnie z krokiem 6. Zadania poinstalacyjne przewodnika dla systemu Linux, używając portu8080 w przykładowych adresach URL.
Weryfikacja kompilacji
To, że strona logowania się otwiera, nie dowodzi, że osobne kontenery kompilatora i ich montowania danych działają. Utwórz pusty projekt i skompiluj tenmain.tex:
Weryfikacja trwałości danych
data/ Toolkit na Twoim Macu.
Utrzymywanie dostępności instancji
Gdy Mac jest uśpiony, macOS wstrzymuje maszynę wirtualną Docker Desktop wraz ze wszystkimi kontenerami: nikt nie może otworzyć instancji, a trwająca kompilacja zatrzymuje się do czasu wybudzenia Maca. Znaczenie ma tylko uśpienie systemu. Ekran może się wyłączać. Jeśli z instancji korzystają inne osoby lub zostawiasz uruchomione długie zadania, trzymaj Maca podłączonego do zasilania i zapobiegaj automatycznemu usypianiu, zobacz Ustawianie usypiania i budzenia Maca:
Aby utrzymać Maca w stanie czuwania tylko przez pewien czas, uruchom zamiast tego
caffeinate -i w oknie Terminala. Zapobiega to usypianiu z powodu bezczynności, dopóki nie naciśniesz Ctrl+C lub nie zamkniesz okna.
Docker Desktop to aplikacja w Twojej sesji użytkownika. Aby instancja wróciła po ponownym uruchomieniu, włącz Start Docker Desktop when you sign in to your computer w Settings → General Docker Desktop. Kontenery Toolkit używają restart: always, więc Docker uruchamia je ponownie, gdy tylko Docker Desktop działa, bez bin/up. Dopóki po ponownym uruchomieniu nikt nie zaloguje się na Macu, instancja pozostaje wyłączona.
Mac, który pozostaje wybudzony, zużywa więcej energii. Dla usługi, która musi być zawsze dostępna, zalecamy serwer Linux, zobacz Linux.
Codzienne użytkowanie
Otwórz Docker Desktop, zanim zaczniesz zarządzać instancją. W nowym terminalu:bin/start nie stosuje zmian w config/: po edycji konfiguracji uruchom bin/up -d. Zachowaj config/ i data/ oraz postępuj zgodnie z instrukcją Dane i kopie zapasowe przed aktualizacją lub przeniesieniem instalacji. Kopiowanie plików bazy danych w trakcie zapisu przez MongoDB nie daje spójnej kopii zapasowej.
Do użytku lokalnego pozostaw instancję na 127.0.0.1. Aby obsługiwać inne komputery, świadomie ustaw adres nasłuchiwania, adres URL witryny i HTTPS, zobacz krok 5. Personalizacja instancji przewodnika dla systemu Linux.
Jeśli coś nie działa, zobacz Rozwiązywanie problemów.
