도커의 목표 : 소프트웨어를 일관되게 빌드하고 실행하고 배포
Docker Image : 이렇게 독립적으로 완전하게 만들어진 패키지
Docker Container : 이 도커 이미지를 독립된 환경에서 실행한 것
도커 이미지를 빌드한다고 많이 얘기함

보통 도커 레지스트리에 도커 이미지를 올려서 다른사람들이 그걸 다운받아서 씀
VM보다는 light weight함.
VM은 각각의 Operating System을 갖고 있기 때문
ex) EC2


도커가 나온이후로 VM사용이 많이 줄었음
리눅스 기반은 다 돌아감

컨테이너의 장단점

많은 수의 도커 컨테이너를 관리하는것이 쿠버네티스