Verbindung mit Docker herstellen - Ubuntu
Zusammenfassung
Diese Handbuchseite unterstützt Sie bei der Herstellung einer Verbindung zu Ihrem awaBerry-Gerät über Docker unter einem Ubuntu-Betriebssystem. Sie enthält klare Anweisungen zum Herunterladen der erforderlichen Docker-Dateien und zur Ausführung der notwendigen Befehle zum Erstellen und Ausführen des awaBerry Docker-Images.
Seitenaufruf
Sie können diese Seite aufrufen, indem Sie zu folgender Adresse navigieren: /connect_steps_docker?os=ubuntu
Seitenfunktionen
-
Schaltfläche "Docker-Datei herunterladen": Diese Schaltfläche ermöglicht Ihnen den Download der spezifischen Docker-Konfigurationsdatei, die für Ihr awaBerry-Gerät unter Ubuntu angepasst ist (z. B. "Docker-Datei herunterladen (ubuntu latest)"). Ein Klick darauf öffnet einen neuen Browser-Tab oder ein neues Fenster, um den Download zu starten.
-
Link "Lizenz herunterladen": Dieser Link bietet Zugriff auf die erforderliche Lizenzdatei für Ihre Docker-Einrichtung (z. B. "Lizenz herunterladen (ubuntu latest)"). Ein Klick darauf öffnet einen neuen Browser-Tab oder ein neues Fenster, um die Lizenz herunterzuladen.
-
Docker Build-Befehl: Dieser Abschnitt zeigt den Befehl an, den Sie in Ihrem Terminal ausführen müssen, um das awaBerry Docker-Image aus der heruntergeladenen Docker-Datei zu erstellen. Er enthält eine Kopierschaltfläche, um den Befehl einfach in Ihre Zwischenablage zu übertragen.
-
Docker Run-Befehl: Dieser Abschnitt zeigt den Befehl zum Starten eines neuen awaBerry Docker-Containers an. Er enthält ebenfalls eine Kopierschaltfläche für die einfache Übertragung in die Zwischenablage.
-
Docker Exec-Befehl: Dieser Abschnitt zeigt den Befehl zum Zugriff auf die Kommandozeile des laufenden awaBerry Docker-Containers an. Er enthält eine Kopierschaltfläche für die einfache Übertragung in die Zwischenablage.
-
Schaltfläche "Zurück zur Geräteliste": Diese Schaltfläche ermöglicht Ihnen die Rückkehr zur Hauptliste Ihrer Geräte und bricht den aktuellen Verbindungsprozess ab.
Szenarioausführungen
Mögliche Nutzungsschritte auf dieser Seite
1. Herunterladen von Docker-Dateien
- Schritt 1: Suchen und klicken Sie auf die Schaltfläche "Docker-Datei herunterladen (ubuntu latest)". Ihr Browser startet den Download der Docker-Einrichtungsdatei.
- Schritt 2: Suchen und klicken Sie auf den Link "Lizenz herunterladen (ubuntu latest)". Ihr Browser startet den Download der Lizenzdatei.
- Ergebnis: Sie werden sowohl die Docker-Datei als auch die Lizenzdatei auf Ihrem Computer gespeichert haben, bereit für die nächsten Schritte.
2. Einrichten des awaBerry Docker-Images
- Schritt 1: Speichern Sie die heruntergeladene Docker-Datei auf Ihrem Gerät, auf dem eine Docker-Umgebung läuft (wie Docker Desktop oder Docker unter Linux).
- Schritt 2: Öffnen Sie ein Terminal oder eine Eingabeaufforderung im Verzeichnis, in dem Sie die Docker-Datei gespeichert haben.
- Schritt 3: Kopieren Sie den "Docker Build-Befehl" (z. B.
docker build --progress=plain --build-arg CACHE_BUST=<CURRENT_TIMESTAMP> -t ubuntu_awaberry_default .), indem Sie auf das Kopiersymbol daneben klicken. Fügen Sie den Befehl in Ihr Terminal ein und drücken Sie Enter, um das awaBerry Docker-Image zu erstellen.
- Schritt 4: Nach Abschluss des Builds kopieren Sie den "Docker Run-Befehl" (z. B.
containerid=$(docker run -d -p 80:80 -p 443:443 -v /host/path/for/awaberry_data:/var/lib/awaberry ubuntu_awaberry_default)) und fügen Sie ihn in Ihr Terminal ein, dann drücken Sie Enter, um den awaBerry Docker-Container zu starten.
- Schritt 5: Wenn Sie auf die Kommandozeile innerhalb Ihres laufenden Docker-Containers zugreifen müssen, kopieren Sie den "Docker Exec-Befehl" (z. B.
docker exec -it <container_id> /bin/bash) und fügen Sie ihn in Ihr Terminal ein, dann drücken Sie Enter.
- Ergebnis: Das awaBerry Docker-Image wird auf Ihrem System erstellt und ausgeführt, und neue Geräte werden automatisch hinzugefügt.
3. Zurück zur Geräteliste
- Schritt 1: Nach Abschluss Ihrer Docker-Einrichtung oder wenn Sie den Vorgang abbrechen möchten, klicken Sie auf die Schaltfläche "Zurück zur Geräteliste".
- Ergebnis: Sie werden zur Hauptseite der Geräteliste weitergeleitet.
Mögliche Fehler, die auf dieser Seite auftreten können
1. Download-Fehler
- Fehler: Der Download der Docker-Datei oder der Lizenz beginnt nicht, oder der Browser meldet einen Download-Fehler.
- Ursache: Dies tritt typischerweise auf, wenn es ein Problem mit Ihrer Internetverbindung gibt, ein vorübergehendes Problem mit dem Download-Server vorliegt oder Ihre Browser-Sicherheitseinstellungen den Download verhindern.
- Was zu tun ist: Überprüfen Sie Ihre Internetverbindung. Versuchen Sie, die Download-Schaltflächen erneut zu klicken. Wenn das Problem weiterhin besteht, stellen Sie sicher, dass Ihr Browser auf dem neuesten Stand ist, und lockern Sie vorübergehend strenge Download-Sicherheitseinstellungen, falls dies sicher ist.
2. Fehler bei der Ausführung von Docker-Befehlen
- Fehler: Wenn Sie die Docker-Befehle in Ihr Terminal einfügen und ausführen, erhalten Sie Fehlermeldungen wie "Befehl nicht gefunden", "Docker-Daemon läuft nicht" oder Fehler beim Erstellen/Ausführen.
- Ursache: Dies deutet darauf hin, dass Docker möglicherweise nicht korrekt auf Ihrem System installiert oder ausgeführt wird, oder es gibt einen Syntaxfehler, wenn Sie den kopierten Befehl geändert haben. Build-Fehler können auch auftreten, wenn die heruntergeladene Docker-Datei beschädigt ist oder wenn es zugrunde liegende Systemressourcenprobleme gibt.
- Was zu tun ist:
- Stellen Sie sicher, dass Docker Desktop (für Windows/macOS) oder Docker Engine (für Linux) auf Ihrem Rechner installiert und ausgeführt wird.
- Verifizieren Sie, dass Sie die Befehle exakt wie angegeben kopiert haben, ohne Änderungen.
- Konsultieren Sie die offizielle Docker-Dokumentation zur Fehlerbehebung bei spezifischen Docker-Fehlermeldungen.