Ich habe ein Docker App Bild erstellt, das mehrere Programme besitzt, die für einen Dienst ausgeführt werden. Es ist sehr praktisch, einen Dienst nur mit docker run
zu starten. Aber ich finde, dass es unpraktisch ist, eines dieser Programme zu reparieren, indem es die Version mit Bug-Fixed verwendet, um die ursprüngliche Version zu ersetzen. Ich kann versuchen, das Image neu zu erstellen, aber es muss zuerst den Container stoppen, was bedeutet, dass ich alle Prozesse des Service stoppen muss. Ich möchte wissen, gibt es irgendwelche Methoden wie nur einen Prozess zu stoppen, die exe ersetzen und neu starten, um für diesen Fall zu aktualisieren? Ist es ein guter Weg, um ein Bild mit mehreren Programmen einen ganzen Service zu enthalten, oder sollte jeder ein Bild programmieren?Wie kann man ein einzelnes Programm in einem Container aktualisieren, der mehrere besitzt?
0
A
Antwort
1
Es klingt, als sollten Sie docker-compose betrachten. Machen Sie jedes Programm zu einem separaten Bild und verwenden Sie eine Kompositionsdatei, um sie als Gruppe anzuzeigen.
Verwandte Themen
- 1. coderigniter, wie man ein einzelnes Attribut in einem Tupel aktualisiert
- 2. Rails - Wie ein einzelnes Attribut in der Steuerung aktualisieren
- 3. Wie ein einzelnes Fragment halten mehrere Webseiten
- 4. Wie kann man ein einzelnes Zeichen mit einem Backslash ersetzen
- 5. Wie kann man ein Quadrat in einem Windows-Programm drehen?
- 6. Viele Dateien für ein einzelnes Programm?
- 7. Wie kann man ein einzelnes Zitat in sed entkommen?
- 8. Wie kann man ein einzelnes Zeichen in Python lesen?
- 9. Wie man mehrere Dokumente gleichzeitig in solr aktualisieren kann?
- 10. Wie kann ich mehrere Container in einem Bereich verwenden?
- 11. Kann ein einzelnes EBS über mehrere Amazon Docker Container gemeinsam genutzt werden?
- 12. Kann ich einem String in C++ ein einzelnes Zeichen zuweisen?
- 13. Wie behandelt ein einzelnes Servlet mehrere Anforderungen von der Clientseite
- 14. Firebase aktualisieren einzelnes Feld
- 15. Wie kann man ein Brainf_ck Programm "schlafen"?
- 16. Kann ein einzelnes $ rootScope. $ Broadcast mehrere $ scope. $ On aufrufen?
- 17. Bitcoin: Wie man einen abgebauten Block besitzt?
- 18. W3.CSS wie man Container in einem anderen Container zentriert
- 19. Elasticsearch mehrere Analysatoren für ein einzelnes Feld
- 20. Kann Django mehrere LDAP-Authentifizierungen auf ein einzelnes Benutzerobjekt zuordnen?
- 21. Wie erstellt man mehrere Python-Skripte aus einem Python-Programm?
- 22. DRF, ein einzelnes Feld in verschachtelten Serializer aktualisieren
- 23. Wie ein einzelnes Element in mongodb
- 24. ein einzelnes Commit von einem "git diff"
- 25. Wie extrahiert man ein einzelnes Element von der Webseite?
- 26. Mehrere Aktionen für ein einzelnes Formular
- 27. Wie kann ich nur ein Element in einem Container zentrieren?
- 28. Führen Sie ein Programm in einem Programm
- 29. Wie man ein Objekt in ein eindimensionales Array schiebt und wie man ein einzelnes Element in einem Array mit ember.js
- 30. Wie kopiert man ein mehrdimensionales Array in ein einzelnes Array?