Ejecuté esto:
docker build -t "oresoftware/live-mutex-broker:1.0.2" . docker push "oresoftware/live-mutex-broker:1.0.2"eso funciono. Entonces, ¿cómo puedo etiquetar esto como último y "empujar" la misma imagen para
docker push "oresoftware/live-mutex-broker:latest"¿Cuál es la forma correcta de hacer esto? Mi suposicion es:
docker tag "oresoftware/live-mutex-broker:latest" "oresoftware/live-mutex-broker:1.0.2"pero realmente no lo sé. No, no funcionó, lo intenté y me sale:
Respuesta de error del demonio: No existe tal imagen: oresoftware/live-mutex-broker:latest
así que tal vez cambiar los operandos?
Use el siguiente comando para etiquetar la imagen creada actualmente para el repositorio en línea
$ docker tag oresoftware/live-mutex-broker:1.0.2 oresoftware/live-mutex-broker:latestLuego cargue la imagen en Docker Hub con el comando
$ docker push "oresoftware/live-mutex-broker:latest"Explicación
Para etiquetar una imagen acoplable, utiliza este patrón:
docker tag <container-image-name> <username>/<repo>:<tag> Y luego simplemente elimine el <container-image-name> del comando anterior y reemplace la palabra clave de la etiqueta con push para enviarlo al repositorio.
docker push <username>/<repo>:<tag>