Ejercicio de programación: Reto docker push
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Docker. Es un ejercicio de nivel intermedio que requiere conocimientos sólidos de la tecnología.
Información adicional del ejercicio
Construir, etiquetar y subir una imagen Docker de una aplicación Spring Boot a Docker Hub usando comandos bash.
Contenido del ejercicio
Tienes una aplicación Spring Boot con el siguiente Dockerfile ya creado:
FROM openjdk:21-jdk-slim
WORKDIR /app
COPY target/spring-app-1.0.0.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "app.jar"]
Tu tarea es escribir los comandos bash necesarios para:
- Construir la imagen Docker usando el Dockerfile (nombra la imagen como
spring-app
con etiqueta1.0.0
) - Crear una etiqueta adicional para Docker Hub usando tu usuario ficticio
miusuario
y la versión1.0.0
- Crear otra etiqueta
latest
para la misma imagen - Subir ambas etiquetas (
1.0.0
ylatest
) a Docker Hub
Escribe únicamente los comandos bash que ejecutarías en la terminal, uno por línea, en el orden correcto.
Asume que ya estás autenticado en Docker Hub con docker login
.
Pista: Recuerda que el formato para Docker Hub debe ser usuario/nombre-imagen:etiqueta
.
Lección relacionada
Este ejercicio está relacionado con la lección "Subir imágenes a Docker Hub" de Docker. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Docker
Explora más ejercicios de programación en Docker para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de DockerSolución al ejercicio de programación en Docker
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Docker para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Docker
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Docker