도커란 ? 애플리케이션을 패키징할 수 있는 툴, 컨테이너라고 불리는 하나의 작은 소프트웨어 유닛 안에 어플리케이션과 그에 필요한 시스템 툴, 환경설정, 모든 Dependencies를 하나로 묶어서 다른 서버, 다른 pc 그 어떤 곳에도 쉽게 배포하고 안정적으로 구동할 수 있게 도와주는 툴 ->어플리케이션이 구동하는데 필요한 모든 것들을 도커 컨테이너에 담아놨다고 볼 수 있다. VM vs 컨테이너(도커) VM는 하드웨어 Infrastructure 위에 vmware나 VirtualBox와 같은 이런 Hypervisor 소프트웨어를 이용해서 각각의 가상의 머신을 만들 수 있다. 한 운영체제 위에서 동일한 어플리케이션을 각각의 고립된 다른 환경에서 구동하기 위해서는 이 VM을 이용해서 어플리케이션을 구동..