So erstellen Sie eine neue docker image aus einem Laufenden container auf Amazon?
Hier ist mein problem :
Ich habe eine Aufgabe ausführen, ein docker-image auf amazon ECS, aber ich würde gerne eine neue docker image aus dem Laufenden Instanz von container.
Sehe ich die id der Instanz, auf Amazon Ecs , habe ich ein AMI, aber ich würde gerne eine neue Andockfenster Bild, das ich ziehen kann, von amazon.
Irgendwelche Ideen ?
Grüsse und danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Abgesehen von der Antwort von @Ben Whaley, ich persönlich schlage vor, Sie zu machen verwenden der Docker-APIs. Verwenden Docker-APIs Sie müssen konfigurieren der docker-daemon-port und das Verfahren ist hier erläutert, Konfiguration von docker-daemon-port
Mal einen container mit einem base-Ubuntu-Image, und erstellen Sie einen Ordner im container:
Status des verlassen-container:
JSON-Datei, die ein input für die Begehung eines Containers:
API zu verpflichten, einen container
Die Id, die generiert wird, ist das neue Bild-Id, die build von der Begehung der container.
Bekommen docker-Images
Führen Sie die neu bauen Bild zu sehen, die änderungen commited in den vorherigen container.
Bauen ein Bild von Docker-Datei, so erstellen Sie ein image mit docker-API
Für mehr Informationen über docker-APIs finden hier.
Erstellen ein Bild vom container führen Sie den folgenden Befehl ein:
Können Sie laufen
docker commit
(docs) zum speichern der container auf ein Bild, dann schieben Sie das Bild mit einem neuen tag der Registrierung.Kann dies leicht durchgeführt werden durch verwenden von "docker commit".
Lassen Sie uns sagen, Sie brauchen ein Bild, basierend auf den neuesten von NGINX mit PHP -, build-essential und nano installiert. Ich werde Sie durch den Prozess gehen, ziehen Sie das Bild, läuft der container, der Zugriff auf den container, indem die software, und die Begehung der änderungen ein neues image und kann dann ganz einfach als Basis für Ihre dev-Container.
Ziehen das Bild und die Ausführung des Behälters:
Ändern der container:
Änderungen:
Die neu erstellte Vorlage ist fertig und Sie können ausführen mit: