도커(Docker) 란? Docker 설명 요약 기존의 가상머신은 편리하지만 성능이 좋지 못함. 항상 게스트 OS를 설치해야 하므로 이미지가 커지는 단점이 있고, 배포와 관리 기능이 부족함 Docker는 반가상화보다 좀 더 경량화된 방식을 지원함. OS를 설치하지 않아도 되며 호스트와 OS자원을 공유함 Docker는 이미지 생성과 배포에 특화된 기능을 제공하며, 이미지 버전관리 기능을 제공한다. Docker Hub도 있음 클라우드 환경이 확산되면서 각종 소프트웨어와 툴을 설치하고 설정해줘야 하는데, 이를 스크립트로 설치 및 자동화를 하더라도 한계가 있음 -> Docker를 통해 이러한 문제점을 해소할 수 있음 Immutable Infrastructure : OS와 서비스 운영환경을 분리하고 한번 설정한 ..