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!