MaxLyonel / projectMuserpol

0 stars 4 forks source link

PLATAFORMA VIRTUAL DE TRÁMITES

Requerimientos

Configuración e instalación

git clone https://github.com/MUTUAL-DE-SERVICIOS-AL-POLICIA/PVT-BACKEND
cd PVT-BACKEND
-   context:./vendor/laravel/sail/runtimes/8.0
+   context:./vendor/laravel/sail/runtimes/8.1

-   image: sail-8.0/app
+   image: sail-8.1/app
-   "php": "^7.3|^8.0",
+   "php": "^7.3|^8.1",
docker run --rm \
-u "$(id -u)":$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php80-composer:latest \
composer install --ignore-plataform-reqs

Levantar los contenedores en Docker

Para poder empezar a levantar el proyecto PVT-BACKEND, debemos ejecutar el siguiente comando, ubicados primeramente en la carpeta del proyecto.

./vendor/bin/sail up

Verificamos si se levantaron los contenedores:

docker ps -a

Ejecutamos el siguiente comando:

composer install

Para verificar los cambios realizados en los archivos docker-compose.yml y composer.json

Entramos al bash de linux, (en nuestro caso)

docker exec -it <id-contenedor-sail> /bin/bash

Actualizamos dependencias

composer install

Y verificamos el php del contenedor

php --version