[목차] 1. Dockerfile이란? 2. 대표 Dockerfile 문법 3. docker image 실행 4. docker hub 로그인 5. 만든 이미지 파일 hub에 푸시 docker 컨테이너는 개발한 애플리케이션(실행파일)과 운영환경이 모두 들어있는 독립된 공간이다. (예: node:12 / 소스코드 / 실행 명령어) MSA(Micro Service Architecture) 환경의 Polyglot 애플리케이션을 운영할 수 있다. (Polyglot Programming: 다양한 언어를 사용하여 프로그래밍 하는 것) 각각의 Application Service에 맞춰 Container를 만들어 낸다. 1. Dockerfile이란? - Container를 만들 수 있도록 조와주는 명령어 집합 - 쉽고,..