도커 리포지토리의 많은 도커 이미지가 우분투베이스로 만들어진 것을 알 수 있습니다.
그게 무슨 뜻이야? 각 컨테이너는 제거 된 Linux 커널 버전을 번들로 제공합니까?
컨테이너가 자체 커널 위에 있습니까? 그러나 컨테이너가 호스트의 커널을 공유한다고 생각했습니다 (일부 경우에는 사용자 정의 Tiny Core Linux 빌드 및 다른 경우 CoreOS와 같은 boot2docker).
편집 : 질문을 조금 명확하게합니다. 예 도커는 전체 VM이 아니라 프로세스 컨테이너라는 것을 알고 있습니다. 그러나 공식 도커 허브 레지스트리 및 CentOS와 같은 다른 OS에 "Ubuntu"컨테이너가 있으므로 컨테이너에서 Ubuntu를 실행한다는 것은 무엇을 의미합니까?
답 : 아 아아아 아아아. 특정 Ubuntu 빌드에 대한 apt-get 및 기타 구성 프로세스를 포함하는 Ubuntu 사용자 랜드 프로세스입니다. CentOS와 유사합니다. Docker는 단일 프로세스가 아니라 단일 항목입니다. 따라서 이러한 배포판의 진입 점은 다른 프로세스를 생성하는 일종의 초기화 프로세스입니다.