# Docker 명령어 모음
`docker run`
* --env , -e
* 환경 변수 설정
* --name
* 컨테이너에 이름 할당
* --rm
* 컨테이너가 종료되면 자동으로 제거
`docker image`
* docker image build
* Dockerfile에서 이미지 빌드
* docker image prune
* 중지된 이미지 모두 제거
`docker container`
* docker container create
* 새 컨테이너 만들기
* docker container exec
* 실행 중인 컨테이너에서 명령 실행
* docker container inspect
* 하나 이상의 컨테이너에 대한 자세한 정보 표시
* docker container prune
* 중지된 모든 컨테이너 제거
* docker container run
* 새 컨테이너에서 명령 실행
`docker compose`
* docker-compose up -d
* 컨테이너 생성 및 백그라운드에서 시작
* docker-compose scale web=10
* 생성 컨테이너 수
* docker-compose exec web bash
* 명령 실행
* docker-compose run web /bin/cal
* 시작 + 명령 실행
* docker-compose kill
* 전체 컨테이너 강제 정지
* docker-compose build --no-cache
* 전체 컨테이너를 빌드