Ich kann erfolgreich erstellen einen Docker Registrierung v2-Service mit: docker service create
dann drücke ich einige, wenn meine Bilder mit Docker pushen.
Wenn ich die Registrierung durch Curling localhost:5000/v2/_catalog
überprüfen, bekomme ich alle meine Push-Repositories. Ich erstelle sogar erfolgreich einen Stapel mit dieser Registrierung.
Das Problem ist, wenn ich docker neu starten (Verzeichnis oder durch den Neustart meines Mac) alle meine Repositories aus der Registrierung entfernt werden. Ich habe auf Linux gecheckt, aber es hatte kein Problem.
Mache ich etwas falsch? Ich wollte diese Frage nur hierhin senden, bevor ich irgendein Problem in Docker für Mac Github Repo öffne. Ich bin mit Docker für mac version 17.09.0 CE (build 19611)
Alle Repositories in Docker Registrierung werden nach dem Andocken Docker Neustart (Docker-für-Mac) entfernt
2
A
Antwort
0
Um für die Datenregister nach Service (Container) bestehen bleiben starten Sie Ihr Dateisystem, um es --mount /path/in/my/system:/var/lib/registry
in Ihrem docker service create
Befehl montieren sollte.
Verwandte Themen
- 1. Docker - Behälter werden nach dem Bau entfernt
- 2. Docker-Container Neustart
- 3. Docker offiziellen Registrierung (Docker Hub) URL
- 4. Docker Volumes nicht nach Host-Neustart gemountet
- 5. OpenShift-Origin-Docker-Container nach dem Neustart persistent machen
- 6. Einstellung unsicher Registrierung in Docker-in-Docker Bild Docker Daemon
- 7. Docker-Registrierung - Entfernen von Manifesten aus dem Dateisystem
- 8. Docker Registrierung Garbage Collection
- 9. Docker ps verschwand nach Neustart System
- 10. Wie kann ich docker Registrierung gc in openshift docker Registrierung?
- 11. Unsichere Registrierung zu Docker hinzufügen
- 12. Docker Schwarm: garantieren hohe Verfügbarkeit nach dem Neustart
- 13. Docker Drop Änderungen beim Neustart
- 14. Docker-komponieren Schienen Bild wird nicht nach dem Neustart
- 15. ansible - Docker/Container nicht automatisch startet nach dem Neustart
- 16. docker logs -f nach dem Neustart des Containers
- 17. Docker Registrierung Dashboard
- 18. Docker zeigen aktuelle Registrierung
- 19. Docker Schwarm und private Registrierung
- 20. Fehler beim Andocken von Docker-Bild an die Registrierung in Jenkinsfile
- 21. Unterschied zwischen Docker Registrierung und Repository
- 22. Docker Container Neustart ohne Datenverlust
- 23. Unterschied zwischen docker neu starten und docker-komponieren Neustart
- 24. Docker Registrierung: 2.0 überschreiben Konfigurationsoptionen
- 25. Einige Container können nach dem Neustart von Docker-Dämon nicht gestartet werden
- 26. Ordner verschwand nach dem Neustart in CentOS
- 27. Neustart Aufgabe in Docker-Service nach einer bestimmten Zeit
- 28. Docker Registrierung kann Bilder nicht löschen?
- 29. Docker-Registrierung, die öffentliche (anonyme) Pull ermöglicht
- 30. Anmeldung in der Docker-Registrierung in Gitlab
Können Sie den vollständigen Befehl "docker service create" angeben, den Sie verwenden? Möglicherweise speichern Sie die Bilder im Container, anstatt einen --mount zu verwenden. Das bedeutet, dass die Schreibschicht des Containers bei jedem Abbruch der Task des Dienstes nicht mehr benötigt wird. Verwenden Sie ein Mount für Ihre persistenten Daten. – programmerq
@programmerq Welchen Pfad in der Registry Conteiner sollte ich meine fs an, um seine Bilder auf meinem Gerät gespeichert werden? – HosseinAgha