본문 바로가기

devops

Docker-compose 설치하기

반응형

Docker 최신버전 설치하기 (이미 최신 Docker 설치되었다면 스킵)

https://intpd.tistory.com/entry/Docker-설치하기

 

Docker-Compose 최신 버전 설치하기

https://github.com/docker/compose

 

GitHub - docker/compose: Define and run multi-container applications with Docker

Define and run multi-container applications with Docker - GitHub - docker/compose: Define and run multi-container applications with Docker

github.com

 

1) Docker Compose 최신버전 확인 및 설치

  • 최신버전 확인
  • curl -s <https://api.github.com/repos/docker/compose/releases/latest> | grep tag_name | cut -d '"' -f 4
  • 최신버전 설치 (설치경로: /usr/local/bin/docker-compose)
    sudo curl -sSL "<https://github.com/docker/compose/releases/download/$>(curl -s <https://api.github.com/repos/docker/compose/releases/latest> | grep tag_name | cut -d '"' -f 4)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
  • **CPU아키텍처와 OS에 맞는 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

docker compose 명령어 요약

docker-compose up -d      // 도커컴포즈 컨테이너 생성 및 실행   
docker-compose down       // 도커컴포즈 컨테이너 종료 및 삭제

docker-compose start      // 도커컴포즈 컨테이너 실행
docker-compose stop       // 도커컴포즈 컨테이너 종료

docker-compose ps         // 도커컴포즈 프로스스 확인
docker-compsos logs -f -t --tail="all"  //도커컴포즈 로그 확인

 

반응형