Export UID and GID linux from host
export UID=$(id -u) && export GID=$(id -g)
Run docker compose in terminal
docker compose -f .docker/docker-compose.yml up -d
if you make change in your code, restart docker and rebuild using this command
docker compose -f .docker/docker-compose.yml up --build -d
To run artisan command you need to execute fpm
service in docker using like this
docker compose -f .docker/docker-compose.yml exec fpm php artisan
if you want migrate database you can execute this command
docker compose -f .docker/docker-compose.yml exec fpm php artisan migrate:fresh --seed
Dispose docker image and volume
docker compose -f .docker/docker-compose.yml down -v