[Docker] Docker 주요 명령어

원알렉스·2020년 8월 10일
0

Docker

목록 보기
1/1
post-thumbnail

현재 실행 중인 도커 컨테이너 리스트

docker ps -a

도커 컨테이너 실행

docker start <CONTAINER ID>

도커 컨테이너 중지

docker stop <CONTAINER ID>

도커 컨테이너 삭제

docker rm <CONTAINER ID>

모든 도커 컨테이너 삭제

docker container prune

Note

  • 도커 컨테이너를 삭제하려면 먼저 해당 도커 컨테이너를 중지 시켜야합니다.

도커 이미지 리스트

docker images

도커 이미지 삭제

docker rmi <IMAGE ID>
docker rmi -f <IMAGE ID>

모든 도커 이미지 삭제

docker rmi $(docker images -f dangling=true)
docker image prune

도커 이미지 빌드

docker build --tag=<IMAGE TAG NAME> --force-rm=true .

도커 컨테이너 안에 도커 이미지 실행

docker run -d <IMAGE NAME>

도커 컨테이너 로그 확인

docker logs <CONTAINER ID>
docker logs <CONTAINER ID> --tail <NUMBER OF LINES>

도커 컨터이너 세부사항 확인

docker inspect <CONTAINER ID>

도커 컨테이너 안에서 명령어 실행

docker exec -it <CONTAINER ID> <COMMAND>
docker exec -it cgrh3289fjdsknf ls

도커 컨테이너 실행 시 환경 변수 전달

docker run <CONTAINER ID> -e "<ENVIRONMENT VARIABLE NAME>=<VALUE>"
profile
Alex's Develog 🤔

0개의 댓글