개발/Docker

도커(Docker) 명령어 총 정리

심집사 2023. 7. 26. 21:02

도커(Docker) 명령어 총 정리

 

Docker는 컨테이너 기술을 기반으로 애플리케이션을 실현하는 가상화 플랫폼입니다. 

 

도커에서 자주 쓰이는 명령어에 대해 알아보겠습니다

  1. Docker 개요

Docker는 컨테이너 기술을 활용하여 애플리케이션과 필요한 라이브러리 및 종속성을 묶어 하나의 패키지로 관리할 수 있는 플랫폼입니다. 이를 활용하면 코드, 라이브러리, 시스템 도구 등을 포함한 완전한 개발 환경을 쉽게 이식 및 배포할 수 있습니다.

  1. 자주 사용하는 도커 명령어

a) 이미지 관련 명령어

  • 도커 이미지 목록 조회: docker images
  • 이미지 받기(pull): docker pull <이미지 이름>
  • 이미지 삭제: docker rmi <이미지 이름/ID>
  • 이미지 업로드(push): docker push <이미지 이름>
  • 이미지 태그(tag): docker tag <이미지 이름> <새로운 이미지 이름>

b) 컨테이너 관련 명령어

  • 컨테이너 실행: docker run -it -d -p <포트>:<포트> <이미지 이름>
  • 컨테이너 목록 조회: docker ps -a
  • 컨테이너 시작: docker start <컨테이너 이름/ID>
  • 컨테이너 정지: docker stop <컨테이너 이름/ID>
  • 컨테이너 삭제: docker rm <컨테이너 이름/ID>
  • 컨테이너 로그 확인: docker logs <컨테이너 이름/ID>
  • 컨테이너 접속: docker exec -it <컨테이너 이름/ID> /bin/bash

c) 기타 도움말

  • 명령어 도움말: docker <명령어> --help