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
.env
con las credenciales de la base de datos y variables de entorno.
.env
el puerto que necesite. Por ejemplo:
APP_PORT=8080
DB_HOST=192.168.2.68
DB_PORT=5432
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
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