논하는 세부 주제들 개요 MAX 25 links
도커 컴포즈파일이 가장 추상화된 파일이라고 생각하면 된다. 화살표 방향은 docker 의 작업 순서를 의미한다.
•
도커파일을 이용해서도 코드로 인프라를 명세할 수 있지만, Makefile 에 스크립트를 나열해서도 환경을 코드로 명세(Infrastructure as Code (IaC))할 수 있다. 물론, 가상화의 관점에서 둘은 용도가 다르다.
•
도커는 컨테이너 엔진을 다루는 도구이다.
•
도커에서는 도커파일 하나로 인프라를 구성한다.
◦
•
도커파일에 적힌 명령어들을 분류해 보자.
◦
내 환경과 격리된 환경인 도커 환경 사이의 관계를 정의하는 명령어
1.
2.
◦
컨테이너 환경에서 수행해야 하는 작업을 정의하는 명령어
1.
◦
이미지를 정의할 때, 컨테이너 환경에서 수행할 작업을 정의할 때 셸 명령어들이 사용된다.
•
이 다양한 명령어들은 또다른 관점으로 나눌 수 있다.
◦
•
네트워크를 구성하는 것도 꽤나 무거운 작업이다.
◦
기존 개요가 마음에 들지 않아서
엔트리를 다음과 같이 변경한다.
parse me
3.
4.
5.
6.
8.