[Docker] (1) 도커를 사용하는 이유는?
Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼. 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징 하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. 그래서 Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드를 문제없이 실행할 수 있다. 컨테이너코드와 종속성을 함께 패키징 하는 앱 계층의 추상화여러 컨테이너가 동일한 머신에서 실행되고 다른 컨테이너와 OS 커널을 공유할 수 있으며, 각각은 사용자 공간에서 격리된 프로세스로 실행컨테이너는 VM보다 공간을 적게 차지하고, 더 많은 애플리케이션을 처리할 수 있으며 더 적은 VM과 운영체제가 필요 ..