Skip to content

lshang0311/fastapi-docker-quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

FastAPI and Docker Quick Start

This quick start was modified from:

Steps to Deploy with docker compose

  • From the root folder fastapi, run
docker-compose up -d --build
  • List the containers
docker ps

Output:

CONTAINER ID   IMAGE         COMMAND       CREATED              STATUS              PORTS                                               NAMES
59329b5986a4   fastapi_api   "/start.sh"   About a minute ago   Up About a minute   80/tcp, 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp   fastapi-application

{
"message": "OK"
}

Destroy ALL

  • Stop and remove all running containers:
docker stop $(docker ps -aq)
docker rm $(docker ps -aq)
  • To forcefully remove all Docker images
docker rmi --force $(docker images -q)
  • Remove all Docker volumes:
docker volume prune

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages