Kubernetes 와 Docker에 대한 이해
Docker 개념 Docker는 컨테이너 기반 오픈소스 가상화 플랫폼 입니다. 기존에는 호스트OS위에 게스트OS를 올리는 방식이라 오버헤드가 컸으나 컨테이너 기반의 가상화를 하게되면 프로세스만 격리하여 오버헤드가 줄어들게 됩니다. 컨테이너 형식으로 제작 및 배포를 하게 되면 언제 어디서든 똑같은 서비스를 배포할 수 있다. 하지만 운영체제를 가상화 하지 않기 때문에 centOS를 컨테이너로 만들게 되면 hostOS의 cgroup 폴더를 마운트 해주고 호스트에 대한 privileged를 명시해 주어야지 정상 사용이 가능합니다. Kubernetes 개념 Docker 컨테이너의 Ochestration Tool 많은 양의 서비스와 컨테이너를 적절한 위치에 배치하여 자원을 효율적으로 관리해주고 컨테이너를 종합 관리..
2020.04.24