DOCKER_RUN.md

Docker Commands

Public Markdown Document

Docker Commands

Run these commands from g:\FastApp in PowerShell:

37 palavras1 headingsrepository root

Docker Commands

Run these commands from g:\FastApp in PowerShell:

docker build -t fastapp-laravel-api ./laravel-api
docker build -t fastapp-nuxt ./lead-nuxt

docker network create fastapp-net

docker run -d --name laravel-api --network fastapp-net -p 8000:8000 --env-file ./laravel-api/.env fastapp-laravel-api
docker run -d --name lead-nuxt --network fastapp-net -p 3000:3000 -p 3001:3001 --env-file ./lead-nuxt/.env -e NUXT_PUBLIC_API_BASE_URL=http://laravel-api:8000 -e NUXT_PUBLIC_SOCKET_URL=http://localhost:3001 fastapp-nuxt

Notes:

  • lead-nuxt now runs in development mode (nuxt dev) inside Docker.
  • Socket server is exposed on 3001 for real-time sync between browser tabs.

Access:

  • Nuxt: http://localhost:3000
  • Laravel API: http://localhost:8000

Stop both containers:

docker rm -f lead-nuxt laravel-api