-
Ejecuta el siguiente comando para construir la imagen Docker a partir del
Dockerfile
:docker build -t sebastian190030/web-smartpot .
- Esto construirá la imagen
web-smartpot
con el taglatest
. - Si necesitas especificar una plataforma (por ejemplo, para garantizar compatibilidad en diferentes arquitecturas), puedes agregar la opción
--platform linux/amd64
al comando.
Ejemplo con plataforma:
docker build --platform linux/amd64 -t sebastian190030/web-smartpot .
Esto asegura que la imagen será compatible con la arquitectura
amd64
(común en servidores y equipos de desarrollo). - Esto construirá la imagen
-
Inicia sesión en Docker Hub desde la terminal:
docker login
- Introduce tu usuario Docker Hub (
sebastian190030
) y la contraseña cuando se te solicite.
- Introduce tu usuario Docker Hub (
-
Sube la imagen a tu repositorio en Docker Hub:
docker push sebastian190030/web-smartpot:latest
- Este comando subirá la imagen al repositorio público en Docker Hub con el nombre
sebastian190030/web-smartpot
y el taglatest
. - Si la imagen no tiene un tag explícito, Docker usará el tag
latest
por defecto.
- Este comando subirá la imagen al repositorio público en Docker Hub con el nombre