Ich habe gerade angefangen, Andockfenster zu verwenden. Ich erstelle ein Bild mit Docker-Datei. Wie kann ich aus dem vorhandenen Bild ein neues Bild erstellen?Wie erstelle ich ein neues Docker-Bild basierend auf dem vorhandenen Bild?
Antwort
Um ein neues Bild aus einem vorhandenen Bild zu schaffen alles, was Sie tun müssen, ist zu spezifizieren ‚VON‘ für zB:
FROM sergiu/ubuntu
MAINTAINER sergiu
Sie können mit Docker Befehl $ Docker bauen ein neues Bild erstellen -f docker_dateiname., Es wird zuerst die Dockerfile lesen, wo die Anweisungen geschrieben werden und automatisch das Bild erstellen. Die Anweisung in der Dockerdatei enthält die notwendigen Befehle zum Zusammensetzen eines Bildes. Sobald das Bild erstellt wurde, wird ihm eine Bild-ID zugewiesen. Das Bild kann zum Andock-Registrierungs-Hub verschoben werden. Dazu muss der Benutzer ein Konto im Docker-Registrierungs-Hub erstellen.
Ein Beispiel für Dockerfile wie folgt aussieht,
FROM docker/whalesay:latest
RUN apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortune -a | cowsay
Hier erzählt der erste Befehl wird das neue Bild Docker/whalesay werden: neuestes Bild. Die zweite Anweisung führt die beiden Befehle aus. Und die dritte Anweisung sagt, dass wenn die Umgebung eingerichtet ist "Fortune-a" -Befehl ausgeführt werden sollte.
Docker commit: Erstellt ein neues Bild aus den Änderungen eines Containers.
Es kann nützlich sein, die Änderungen oder Einstellungen eines Containers in ein neues Image zu übernehmen. Auf diese Weise können Sie einen Container debuggen, indem Sie eine interaktive Shell ausführen oder ein funktionierendes Dataset auf einen anderen Server exportieren. Im Allgemeinen ist es besser, Dockerfiles zu verwenden, um Ihre Bilder auf dokumentierte und wartbare Weise zu verwalten.
- 1. Wie erstelle ich ein neues Bild mit Rahmen?
- 2. Wie erstelle ich ein Bild von UILabel?
- 3. Wie erstelle ich ein Bild ".svg.png"?
- 4. Wie erstelle ich ein neues verwaltetes Objekt auf dem Server mit Restkit 0.20.0?
- 5. Wie erstelle ich ein neues Wörterbuch mit umgekehrten Tasten?
- 6. Wie erstelle ich ein neues Signal in pygtk
- 7. Wie erstelle ich ein neues Projekt in Android Studio?
- 8. Wie erstelle ich ein Bild von imageData in Javascript?
- 9. Wie erstelle ich ein neues C++ - Projekt in XCode?
- 10. Wie erstelle ich ein neues Objekt in JavaScript?
- 11. ASP.NET Application Services - Wie erstelle ich ein neues Benutzerkonto?
- 12. Wie erstelle ich einen neuen Delegattyp basierend auf einem vorhandenen in C#?
- 13. Wie erstelle ich ein OpenCV-Bild aus einem PIL-Bild?
- 14. Erstelle ein neues Wiki mit Metadaten
- 15. Erstelle ein neues Paket in IntelliJ
- 16. Wie kann ich ein Bild basierend auf einer Formularauswahl ändern?
- 17. Wie übersetze ich ein Bild basierend auf seiner Höhe?
- 18. Wie zeichne ich ein neues Bild, ohne eine neue UIImageView
- 19. Erstelle ein neues Fenster mit jquery
- 20. Wie erstelle ich Docker Image von einem vorhandenen CentOS?
- 21. Push ein völlig neues Projekt auf einem vorhandenen GIT Repo
- 22. Wie erstelle ich Zufallszahlen auf dem iPhone?
- 23. Wie registriere ich ein neues LLVM-Backend?
- 24. jQuery Einblenden auf neues Bild
- 25. Ändern der Bild-URL basierend auf der Broswers-Breite mit dem vorhandenen Code
- 26. Wie erstelle ich ein drehendes Rad/Bild in swift?
- 27. Wie bekomme ich ein Dokument basierend auf dem letzten Datum
- 28. Wie stelle ich die Sprache basierend auf dem Benutzerprofil ein?
- 29. Wo sollte ich ein auf dem iPhone ausgewähltes Bild speichern?
- 30. Wie erstelle ich ein Fenster, von dem andere Fenster erben?