
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-aplicacioncon 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://localhostpara 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 + Cpara 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.