So verschieben Sie den Docker-Container vom lokalen System nach AWs.Ich habe Docker in meinem lokalen System konfiguriert. Ich muss den Andock-Container von meinem lokalen System in die aws EC2-Instanz verschieben.Verschieben von Docker-Containern nach AWS
Antwort
In einem einmaligen Szenario haben Sie folgende Optionen:
A: Ihr Bild übertragen:
Speichern Sie Ihr Bild auf Ihrem lokalen Rechner:
docker save my_image > my_image.tar
Laden Sie tar auf Ihren Remote-Server:
scp my_image.tar [email protected]:.
laden Bild auf Ihrem Remote-Computer:
docker load < my_image.tar
Führen Sie einen neuen Container
docker run my_image
B: Ihren Behälter übertragen:
Export Container auf dem lokalen Computer:
docker export my_container_id > my_container.tar
Hochladen von Teer auf Remote-Server:
scp my_container.tar [email protected]:.
laden Teer als Bild auf dem Remote-Rechner:
cat my_container | docker import - my-container-exported:latest
Führen Sie einen neuen Container
docker run my-container-exported:latest
Um für eine spätere Bereitstellung Verbesserungen hergestellt werden (wie CD/CI verwenden) sollten Sie Option A beachten. Alle notwendigen Daten für die Ausführung sollten im Bild sein und wichtige Daten sollten extern gespeichert werden (Datenträger, Datenbank, ..)
Kann sagen, dass B überhaupt nicht für mich gearbeitet hat, wie im 'cat my_container | docker import - mein-container-exported: latest' ran aber der run-Befehl erzeugte einen Fehler. Nach dem Warten auf 900MB, um ein zweites Mal hochzuladen, funktionierte A gut (danke ..) und der 'docker load' Befehl generierte 15 Schichten, die einfach auf der Maschine ausgeführt werden müssen, wo er läuft, bin ein Anfänger mit diesem Docker-Zeug. – cardamom
- 1. Verschieben von CloudWatch-Protokollen nach S3 in AWS
- 2. Lizenzkosten von IBM Produkten auf Dockercontainern
- 3. AWS - Verschieben von RDS zu VPC
- 4. Hostnamen zwischen Dockercontainern können nicht aufgelöst werden
- 5. Verschieben von Vektorelementen nach rechts
- 6. Verschieben des Back-Ends meiner App von Firebase zu AWS
- 7. Sprites verschieben nach Vektoren
- 8. Logo nach rechts verschieben
- 9. Verschieben von C# -Funktion nach Delphi
- 10. Verschieben von Dateien nach der Verarbeitung
- 11. Symfony, Daten von em1 nach em2 verschieben
- 12. Verschieben einer UIImageView von links nach center
- 13. Verschieben von Layoutelementen nach dem SDK-Update?
- 14. Haltepunkt ignoriert nach dem Verschieben von Dateien
- 15. Datum verschieben Überschrift von oben nach unten
- 16. Array-Element nach Objektschlüssel verschieben
- 17. Entity-Objekt nach MongoDB verschieben
- 18. "MYSQL * conn;" nach "external.h" verschieben?
- 19. Ordner je nach Ordnernamen verschieben
- 20. Filtern von AWS-Cognito-Benutzern nach Rolle
- 21. Laden von Rails mit mysql nach AWS
- 22. Textansicht je nach Vorhersagetext nach oben verschieben
- 23. Verschieben eines Bildes nach unten
- 24. Datei nach dem Herunterladen verschieben
- 25. Verschieben statt kopieren nach PHPhotoLibrary
- 26. Dateien fehlen nach dem Verschieben
- 27. Verschieben von Daten von Splunk nach Elastic Search
- 28. Verschieben von Spark DataFrame von Python nach Scala whithn Zeppelin
- 29. CSS - Verschieben von Text nach oben links von einem Bild
- 30. Perl - Verschieben von Dateien von DIR1 nach DIR2
Wahrscheinlich möchten Sie Ihren Container in ausführen die Produktion in AWS. Beim Umzug in die Produktion müssen Sie mehrere Maßnahmen beachten. Im Folgenden finden Sie eine Beschreibung, die für Sie hilfreich sein kann, bevor Sie zum Anwendungsfall für die Produktion übergehen. http://blog.cloud66.com/9-crtitical-decisions-need-to-run-docker-in-production/ –
Hallo Janshair.Aber mein Docker-Container befindet sich in meinem lokalen System. –
Sie können den Andock-Hub verwenden, den Andock-Container in den Andock-Hub laden und dann in ec2 das Bild ziehen. – Hosar