도커 Compose

JinYoungMo·2024년 4월 15일

Docker Compose 란?

Docker Compose는 여러 컨테이너를 모아서 관리하기 위한 툴이다.
웹서비스는 프론트엔드서버, DB서버, 벡엔드 서버로 이루어져 있는 경우가 많다.

각각을 모두 docker컨테이너로 작성하고, 연결하여 동작하기 때문에, Docker Compose와 같은 컨테이너 관리 툴이 필요하다.

그러면 Docker Compose는 어떻게 작성해야 할까?

Docker Compose는 docker-compose.yml 파일을 작성하여 실행할 수 있따. yaml 형식으로 작성한다.

yaml 형식 데이터 구조화 문법 중 하나인데 대표적으로 Json, XML, CSV 등이 있다.
그리고 우리가 docker compose에서 사용하는 YAML 문법이있다.

하지만 key와 value 그리고 들여쓰기를 중심으로 해야하는지라 JSON을 대체하지 않을 것이라고 보인다.

문법은 다음과 같다.

#: 해당라인을 주석처리
---: 시작을 나타냄
... : 끝을 나타냄
key:value:key에 대한값(value)
자료형
int, string, boolean지원한다

profile
blockchain core & payments and stable coins

0개의 댓글