FastAPI-template
FastAPI-template copied to clipboard
The address docker 0.0.0.0:8000 cannot be accessed from an external computer
Problem: The issue is that while all select components function correctly within the Docker environment, I can't access http://localhost:8000 from my computer.
Solution: To resolve this, it is necessary to include ALL port definitions/ mapping in the Docker Compose file. ex: ........ restart: always ports: - 8000:8000 env_file: - .env
There is a dev file that can be included in your docker compose command to do the trick.
Try running:
docker compose -f docker-compose.yml -f deploy/docker-compose.dev.yml up