I einen Andockfensters Behälter haben zu beenden, die bestimmte Aufgaben durchführt und ist innerhalb Jenkins Pipeline wie folgt geplant:Jenkins Pipeline nicht in der Lage einen Andockfensters Behälter
pipeline {
stages {
stage('1') {
steps {
sh "docker run -i --rm test"
}
}
}
}
Wenn die Pipeline irgendwie abgebrochen, durch Zeitablauf oder manuell beispiels , der Behälter hört nicht auf und bleibt am Leben.
Wie konfiguriere ich es so, dass es zusammen mit der Pipeline terminiert wird?
Docker version 17.06-ce
Stoppen Sie den Behälter, bevor Sie einen weiteren Test durchführen. –
Und noch eine wichtige Frage hier. Warum müssen Sie manuell stoppen oder es manchmal Zeitüberschreitung. –
Es hängt manchmal oder unsere Blockierung etwas wichtig, also möchte ich in der Lage sein, Job zu beenden, wann immer ich will. Momentan kündige ich es, aber der ressourcenaufwendigste Teil (der Container) wäre nicht betroffen –