A continuación, te guiaré a través de los pasos que debes seguir después de crear los archivos docker-compose.yaml
y Dockerfile
:
- Construir la imagen:
- Abre una terminal en la ubicación donde se encuentran los archivos.
- Ejecuta el siguiente comando para construir la imagen utilizando el Dockerfile:
docker build -t mi-aplicacion .
- Reemplaza
mi-aplicacion
con el nombre que desees para tu imagen.
- Iniciar los servicios con Docker Compose:
- Asegúrate de tener Docker Compose instalado.
- Ejecuta el siguiente comando para iniciar los servicios definidos en el archivo
docker-compose.yaml
:docker-compose up
- Esto creará y ejecutará los contenedores según la configuración especificada.
- Verificar los servicios:
- Abre un navegador web y visita
http://localhost
para acceder al servicio web (Nginx en este caso). - Puedes verificar también la base de datos PostgreSQL utilizando las credenciales configuradas en el archivo
docker-compose.yaml
.
- Abre un navegador web y visita
- Detener los servicios:
- En la terminal donde se está ejecutando Docker Compose, presiona
Ctrl + C
para detener los servicios. - Para eliminar los contenedores, ejecuta:
docker-compose down
- En la terminal donde se está ejecutando Docker Compose, presiona
¡Listo! Ahora deberías tener tus servicios funcionando.