예를들어 mysql, nginx 등 여러컨테이너를 생성하려면 일일이 run~명령어를 작성해야한다.한 두개정도 컨테이너를 생성하는 거라면 상관이 없는데 만약 100개의 컨테이너를 생성해야 한다면?100개의 컨테이너를 run~명령어로 작성하려면 시간도 오래 걸리고, 번거로운 작업이 많기 때문에 개발에 온전히 집중할 수 없다. 여러개의 컨테이너를 생설 할 시 도커 컴포즈를 사용한다.도커 컴포즈 파일은 yaml(야믈)파일로 생성한다.야믈(YAML)이란?xml과 json과 같이 포맷에 대한 약속 텍스트구조로 되어있고해당 프로그래밍 언어의 라이브러리 포함시킬 수 있다. 야믈코드는 들여쓰기를 통해 계층을 나누며 공백 수로 블록을 구분한다. 그래서 공백 맞추기에 민감해야한다. 나도 yaml파일을 작성하고 나서 오류가 ..