차이점: 1. Kubernetes는 오픈 소스 컨테이너 클러스터 관리 시스템이자 자동화된 배포 도구 세트인 반면 Docker는 오픈 소스 애플리케이션 컨테이너 엔진이자 컨테이너화 기술입니다. 2. Docker는 컨테이너 수준에 있고 kubernetes는 컨테이너 오케스트레이션 수준에 있습니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, docker-1.13.1 버전, Dell G3 컴퓨터.
kubernetes, 줄여서 K8s는 이름 중간에 있는 "ubernete" 8자를 8로 바꾼 약어입니다. 클라우드 플랫폼의 여러 호스트에서 컨테이너화된 애플리케이션을 관리하는 데 사용되는 오픈 소스입니다. Kubernetes의 목표는 컨테이너화된 애플리케이션을 간단하고 효율적으로(강력하게) 만드는 것입니다. Kubernetes는 애플리케이션 배포, 계획, 업데이트 및 유지 관리를 제공합니다. . 메커니즘.
k8s는 컨테이너 클러스터의 자동 배포, 자동 확장 및 축소, 유지 관리 및 기타 기능을 실현할 수 있는 오픈 소스 컨테이너 클러스터 관리 시스템입니다.
Docker는 최신 컨테이너화 기술로, 기존 가상 머신 기술보다 리소스를 덜 차지하는 효율적인 가상화 기술입니다.
kubernetes와 docker
docker의 차이점은 컨테이너 수준에 있습니다. Docker에는 현재 주로 dockerd와 Containerd라는 두 가지 구성 요소가 포함되어 있습니다. 그 중에서 실제로 작업을 수행하는 것은 Containerd입니다.
k8s는 컨테이너 오케스트레이션 수준에 있으며 다양한 컨테이너 레이어에 연결될 수 있습니다. 즉, k8s는 더 간결한 컨테이너인 docker 또는 기타에 연결될 수 있습니다.
추천 학습: "docker 비디오 튜토리얼"
위 내용은 쿠버네티스와 도커의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!