[AWS] 03. EC2 Docker-Compose 설치

나도 가보자·2024년 7월 20일
post-thumbnail

💡 Docker-Compose란?

Docker Compose는 여러 개의 도커 컨테이너를 정의하고 실행하기 위한 도구로, 단일 파일에 애플리케이션의 서비스, 네트워크, 볼륨, 환경변수를 설정할 수 있다.


🐳 Docker-Compose 설치

1) 도커 컴포즈 설치

  • 최신 버전 확인
https://github.com/docker/compose/releases
  • 원하는 버전으로 설치 진행
$ sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

2) 권한 부여

$ sudo chmod +x /usr/local/bin/docker-compose

3) 심볼릭 링크 설정

$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

4) 버전 확인

docker-compose --version

5) Docker-Compose 명령어

  • 도커 컴포즈 빌드
$ sudo docker-compose build
  • 도커 컴포즈 실행
$ sudo docker-compose up
$ sudo docker-compose up -d # docker-compose 백그라운드 실행
  • 도커 컴포즈 중지 및 컨테이너 삭제
$ sudo docker-compose down
  • 현재 실행 중인 서비스 상태 확인
$ sudo docker-compose ps
  • 도커 컴포즈 이미지 다운로드
$ sudo docker-compose pull
  • 사용되지 않는 컨테이너 및 이미지 삭제, 볼륨 정리
$ docker volume prune -f
profile
Developer CodeJesterND

0개의 댓글