Docker
2022. 5. 10.
[Docker] 도커
1. Docker : 컨테이너 기반의 오픈소스 가상화 플랫폼 - Virtural Machine 기존의 VM에서는 Host의 컴퓨터 위에 각각의 운영체제를 설치하고, 그 위에 환경 설정과 원하는 어플리케이션을 올려야했다. 독자적인 OS를 가지면서 보안적으로 장점을 가질 수 있었지만, 매번 사용할때마다 새로운 환경을 구축해야하고, 가상화된 하드웨어 OS위에 guest OS를 올리기 때문에 무겁고 느리게 동작한다. - Docker Docker는 위와 같은 방식이 아닌 Docker Engine위에 Host OS를 올리는방식이다. 각각의 격리된 공간(컨테이너)에는 앱을 실행하는데 필요한 라이브러리와 실행 파일만 포함시킨다. 호스트의 운영체제를 커널을 통해 공유하기 때문에 설치할 필요가 없어 편리하고, 속도가 느려..