Docker는 컨테이너 기반 애플리케이션 개발 및 배포에 필수적인 도구인데요, 프로젝트를 진행하며 잊어버리기 쉬운 기본 명령어들을 한눈에 정리해두면 정말 유용하답니다.


자주 쓰는 Docker 명령어 정리 시리즈

Docker와 Docker Compose를 활용하면 애플리케이션을 쉽고 효율적으로 컨테이너 환경에서 관리할 수 있습니다.

아래에 소개된 명령어들을 잘 익혀두면, 이미지 빌드부터 컨테이너 실행, 로그 확인까지 다양한 작업을 간편하게 처리할 수 있습니다.


1. Docker 기본 명령어

1.1. 이미지 관련 명령어

  • 이미지 빌드
  • 로컬 이미지 목록 확인
  • 이미지 삭제

1.2. 컨테이너 관련 명령어

  • 컨테이너 실행
  • 실행 중인 컨테이너 목록 확인
  • 모든 컨테이너(정지된 컨테이너 포함) 목록 확인
  • 컨테이너 중지
  • 컨테이너 삭제
  • 컨테이너 로그 확인
  • 실행 중인 컨테이너 내부 접속

2. Docker Compose 기본 명령어

Docker Compose는 여러 컨테이너를 하나의 설정 파일(docker-compose.yml)로 관리할 수 있는 도구입니다.

아래 명령어들을 사용하여 서비스들을 손쉽게 시작, 중지, 빌드할 수 있습니다.

  • 모든 서비스 실행
  • 모든 서비스 중지 및 컨테이너 삭제
  • 서비스 이미지 빌드
  • 실행 중인 서비스 상태 확인
  • 모든 서비스 로그 확인
  • 서비스 재시작
  • 최신 이미지 Pull

마무리하며

Docker와 Docker Compose를 잘 활용하면 컨테이너 환경에서 애플리케이션을 보다 효율적으로 관리할 수 있습니다.

이번 포스트에서 정리한 기본 명령어들을 숙지해 두면, 프로젝트 진행 중 필요한 Docker 작업을 훨씬 수월하게 수행할 수 있을 것입니다.

자주 쓰는 명령어 정리 시리즈의 다음 포스트에도 많은 관심 부탁드리며, 여러분의 개발 여정에 도움이 되길 바랍니다!

Happy Dockering!