tag run remove name images example docker dockerhub

docker - run - ¿Es posible que la imagen tenga múltiples etiquetas?



docker tag example (2)

Necesitas hacer un empuje por cada versión como:

docker tag test:latest <repo>/<user>/test:latest docker push <repo>/<user>/test:latest docker tag test:0.2 <repo>/<user>/test:0.2 docker push <repo>/<user>/test:0.2

También puedes combinar y decir que la latest versión es 0.2 como:

docker tag <repo>/<user>/test:latest <repo>/<user>/test:0.2 docker push <repo>/<user>/test:0.2

Así que esos apuntarán a la misma capa de imagen.

Cuando estoy presionando una nueva imagen para repo, me gustaría que tuviera dos etiquetas, por ejemplo, 0.2 y la latest . Esto permitiría extraer siempre la última versión de la imagen utilizando la etiqueta latest y una versión específica mediante la etiqueta 0.2 por ejemplo. ¿Es posible con docker?

¿Hay algún trabajo alrededor? La única solución que veo es hacer dos empujes separados ...


Puede crear múltiples etiquetas:

docker tag <id> <user>/<image>:0.2 docker tag <id> <user>/<image>:latest

y empujar estos.