[1. 개요]
docker compose 란?
여러 개의 docker container 를 간단하게 실행하기 위한 하나의 툴이다.
어떤 서비스가, mysql container 와 이를 사용하는 어떤 application 을 실행하는 컨테이너로 구성되어 있을 때,
두 컨테이너를 설정파일에 맞게 알아서 실행시켜 준다.
(작업자가 mysql container 를 실행하고, application container 를 실행 할 필요가 없다.)
설정파일은 yml 파일 형식으로 작성한다.
[2. 설치]
windows docker 는 보통 docker compose 를 따로 설치 할 필요가 없다.
설치가 필요한 경우 linux 와 비슷한 방식으로 설치하면 된다.
linux 에서는 아래와 같은 방식으로 docker compose 를 설치한다.
- https://github.com/docker/compose
- 적절한 배포파일을 다운로드
- wget https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64
- mv
- 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 |