[TIL] Docker Compose 개념
달쿨
도커 컴포즈 개념다중 컨테이너 애플리케이션을 정의하고 관리하기 위한 도구로 도커가 하나의 컨테이너를 실행하고 관리하는 데 초점을 맞춘다면, 도커 컴포즈는 여러 컨테이너를 동시에 설정하고 실행할 수 있도록 설계되었다. docker-compose.yml 파일을 사용하여 애플리케이션의 각 컨테이너 서비스, 네트워크, 볼륨 등의 환경을 설정할 수 있다. 파일 구조 예시version: Docker Compose 파일의 버전을 지정합니다.services: 애플리케이션의 각 서비스를 정의합니다.web, app, db: 각각의 서비스 이름web: nginx 서버를 실행하며 호스트의 8080 포트를 컨테이너의 80 포트에 연결app: 애플리케이션 컨테이너로 로컬 디렉토리를 컨테이너 내부로 마운트db: PostgreSQL..