uvicorn main:app
docker build -t my-application:latest .
-------------------------
| Host |
| |-- 3000
| --------------- | |
| | | | |
| |Container 8000 |
| | | |
| -------------- |
------------------------
docker run --name my-application-container -p 3000:8000 -e USER_NAME=budi -d my-application:latest
docker stop my-application-container
docker start my-application-container
docker rm my-application-container
docker images
docker ps # list running container
docker ps -a # list all container
docker compose up -d
docker compose down
docker exec -it <nama-container> bash
docker logs <nama-container>