- Instalar WSL2
- Instalar Docker Desktop
- Instalar Git en WSL2 (ej:
$ sudo apt-get install git
) - MySql (en el host o en un contenedor)
- Instalar Docker Desktop
- Instalar Git
- MySql (en el host o en un contenedor)
- Abrir un terminal de WSL (opcional Instalar Windows Terminal)
git clone https://github.com/cl-ssi/neosalud
cd neosalud
cp .env.example .env
- Configurar los datos de conexión a tu base de datos "unisalud" de tu local en el .env
docker build -t neosalud docker/dev
docker run --rm -it -v $(pwd):/var/www/html -p 8000:8000 -d --name neosalud neosalud
docker exec -it neosalud /bin/bash
- Esto abrirá un contenedor con nuestra aplicación
composer install
php artisan key:generate
php artisan serve --host=0.0.0.0 --port=8000
- Pudese usar el alias
$ serve
para este último comando, ver todos los alias:$ alias
docker stop neosalud
alias dbuild='docker build -t `basename "$PWD"` docker/dev'
alias drun='docker run --rm -it -v $(pwd):/var/www/html -p 8000:8000 -d --name `basename "$PWD"` `basename "$PWD"`'
alias dexec='docker exec -it `basename "$PWD"` /bin/bash'
Open-sourced software licensed under the MIT license.
Developed by Servicio de Salud Tarapacá.