Ich habe ein Docker-Bild mit einem Tag erstellt und dann mit einem neuen Tag versehen (beide Tags enthalten Registrierungs-URL).Docker anders verdauen, wenn gleiche Bilder mit verschiedenen Tags push
ich den ersten Tag drücken, dann den zweiten Tag, verdauen die Push-2-Tags sind unterschiedlich:
16:10:47 + docker build -t 10.88.102.47:8443/my-project/foo:jenkins-305 .
...
16:11:26 + docker tag 10.88.102.47:8443/my-project/foo:jenkins-305 10.88.102.47:8443/my-project/foo:latest
16:11:26 + docker push 10.88.102.47:8443/my-project/foo:jenkins-305
...
16:11:34 jenkins-280: digest: sha256:22a4cd54bf43f03530c475832ca4432adfcf02c796e9c1cdafea72cf07ce7bf4 size: 3654
16:11:35 + docker push 10.88.102.47:8443/my-project/foo:latest
...
16:11:36 latest: digest: sha256:ccb4e8c41339b1a5d780cc5d28064cabf839657617a9c1e1d14eaee507405b20 size: 3632
Tag Pushing jenkins-305
- latest
22a4cd54bf43f03530c475832ca4432adfcf02c796e9c1cdafea72cf07ce7bf4
Pushing-Tag verdauen - verdauen ccb4e8c41339b1a5d780cc5d28064cabf839657617a9c1e1d14eaee507405b20
Sollte nicht 2 Auszüge von 2 Tags vom selben Bild identisch sein?
aktualisieren
heruntergeladen ich beide Tags auf einem anderen Rechner und sehen diese Tags die gleiche IMAGE ID
haben (verdauen?)
10.88.102.47:8443/my-project/foo jenkins-305 sha256:5537979d74ac00f75b7830c41c27be5f545ec55b0ab12622f9fad2eec8583a6e 21 minutes ago 689.2 MB
10.88.102.47:8443/my-project/foo latest sha256:5537979d74ac00f75b7830c41c27be5f545ec55b0ab12622f9fad2eec8583a6e 21 minutes ago 689.2 MB
Aber diese verdauen unterscheidet sich von dem von docker push
bereitgestellt verdauen, Warum?
Können Sie mehr Details erklären? Ich fand einen ähnlichen Thread: https://github.com/docker/distribution/issues/1662 aber nicht sicher, ob es verwandt ist. – huygn