가상 환경과 같다고 할 수있다.
가상환경과는 달리 host os 가 없다.
docker를 사용할 경우 다양한 환경에서 어플리케이션을 쉽고 빠르게 배포할 수 있다.
컨테이너는 각각 독립적인 환경에서 구동되기 때문에 안정적인 운영이 가능하다.
docker 이미지를 통해 동일한 환경을 가진 컨테이너를 쉽게 생성하고 관리할 수 있다.
docker 이미지란?
가상 머신에서 윈도우를 설치할 때 윈도우 iso를 사용해 설치하는 것처럼 docker 컨테이너
들이 , docker postgresql 이미지는 컨테이너가 실행됐을 때 postgressql을 실행시키기 위한 패키지들이 기본적으로 설치되어 있다.