Ich ziehe das offizielle Jenkins Docker Bild von here. Von Jenkins UI Ich erstelle einen neuen Job, installiere das Github-Plugin und setze die Repo-URLs in die Jobkonfiguration.Commit zu Jenkins Docker Bild speichert keine Änderungen
Endlich speichere ich die Änderungen von Jenkins.
Ich möchte ein neues Bild erstellen, wie es ist. Ich halte den Container an und übertrage ihn einem neuen Image.
Dann starte ich einen neuen Container aus dem neuen Image ... und Jenkins enthält keine meiner Änderungen.
Ich benutze Docker version 1.6.2, build 7c8fca2
Right ... so muss ich mein eigenes Bild erstellen basierend auf dem offiziellen ein. Danke –
Ich frage mich ... wenn ich die VOLUME-Direktive aus der offiziellen Jenkins-Docker-Datei entfernt und meine Änderungen in einem neuen Container vorgenommen habe, dann könnte ich es als neues Image festlegen, das die Änderungen enthalten würde ... richtig? –
Bestätigt.Ich habe es so gemacht und jetzt habe ich ein Jenkins-Bild, das standardmäßig einen benutzerdefinierten Job und das Github-Plugin enthält. –