본문 바로가기

Docker/설치 및 활용

docker compose 설치

[1. 개요]

docker compose 란?

여러 개의 docker container 를 간단하게 실행하기 위한 하나의 툴이다.

 

어떤 서비스가, mysql container 와 이를 사용하는 어떤 application 을 실행하는 컨테이너로 구성되어 있을 때,

두 컨테이너를 설정파일에 맞게 알아서 실행시켜 준다.

(작업자가 mysql container 를 실행하고, application container 를 실행 할 필요가 없다.)

 

설정파일은 yml 파일 형식으로 작성한다.


[2. 설치]

windows docker 는 보통 docker compose 를 따로 설치 할 필요가 없다.

설치가 필요한 경우 linux 와 비슷한 방식으로 설치하면 된다.

 

linux 에서는 아래와 같은 방식으로 docker compose 를 설치한다.

  1. https://github.com/docker/compose
  2. 적절한 배포파일을 다운로드
  3. wget https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64
  4. mv 
  5. mv docker-compose /usr/local/bin 

[3. 사용]

설정파일의 이름은 반드시 docker-compose.yml 로 한다.

 

docker compose up 으로 container 를 실행 할 수 있다.

 

adminer 접속 후 서버 탭을 

yml 파일에 명시한 db 로 바꾼다.

 

services 에 나열 된 이름을 host 주소로 이용 할 수 있다. 

 

 

 

'Docker > 설치 및 활용' 카테고리의 다른 글

Docker. 기타 설정  (0) 2023.10.17
Docker 테스트 환경 구축  (0) 2022.12.28
windows docker 설치  (0) 2022.08.04
Linux docker 설치  (0) 2022.05.24