Docker Container 수행
docker container run --rm -it <CONTAINER_NAME>:<TAG> <COMMAND> docker container rum --rm -it xxx:v1.0.0 uvicorn main:app --host 0.0.0.0 --port 8080
# 실행 중인 컨테이너 목록 docker ps # 중지된 컨테이너를 포함한 전체 컨테이너 목록 docker ps -a # 컨테이너 로그 조회 docker logs <CONTAINER_NAME>
docker kill [OPTIONS] <CONTAINER_NAME | CONTAINER_ID> # Graceful shutdown docker stop [OPTIONS] <CONTAINER_NAME | CONTAINER_ID>
Docker Lifecycle 참고
Create -> Start -> Running -> Stopped -> Delete
<docker create> -> <docker start / — >
<docker run / — / — >
<docker stop>
<docker rm>
docker kill [OPTIONS] <CONTAINER_NAME | CONTAINER_ID> docker rm [OPTIONS] <CONTAINER_NAME | CONTAINER_ID> # 정지 중인 docker container 모두를 삭제 docker container purge # 이미지, 정지 중인 컨테이너, 네트워크 모두를 삭제 docker system purge
# 실행중인 container에 명령 전달 docker exec [OPTIONS] <CONTAINER> <COMMAND> [ARG..] docker exec xxx ls docker -it exec xxx ls

![[Docker] 시작하기](https://tech.sangron.com/wp-content/uploads/sites/2/2025/08/Docker_wallpaper_1920x1080-150x150.jpg) 
				![[Spark] Spark 설치 (ubuntu)](https://tech.sangron.com/wp-content/uploads/sites/2/2025/01/Spark_wallpaper_1920x1080-150x150.jpg) 
				![[Python] Pip 사용](https://tech.sangron.com/wp-content/uploads/sites/2/2018/02/python_wallpaper_3.jpg)