Docker와 VM의 차이점은 Docker가 Guest OS를 필요로하지 않는다는 것을 확인한 많은 Docker 대화에서입니다. 처음에는 Docker를 구입 했었지만, Docker를 여러 번 사용하기 시작했을 때 리눅스 OS라고 생각되는 알파인을 포함 할 것입니다. 그래서 Docker는 여전히 OS가 필요합니까?Docker는 실제로 OS가 필요하지 않습니까?
1
A
답변
1
컨테이너 호스트 : 호스트 OS라고도합니다. 호스트 OS는 Docker 클라이언트와 Docker 데몬이 실행되는 운영 체제입니다. Linux 및 비 Hyper-V 컨테이너의 경우 호스트 OS는 해당 커널을 실행중인 Docker 컨테이너와 공유합니다. Hyper-V의 경우 각 컨테이너마다 고유 한 Hyper-V 커널이 있습니다.
컨테이너 OS : 기본 OS라고도합니다. 기본 OS는 Ubuntu, CentOS 또는 windowsservercore와 같은 운영 체제가 들어있는 이미지를 나타냅니다. 일반적으로 OS의 일부를 활용할 수 있도록 기본 OS 이미지 위에 자신 만의 이미지를 만듭니다. Windows 컨테이너는 Base OS가 필요하고 Linux 컨테이너는 필요하지 않습니다.
운영 체제 커널 : 커널은 메모리 관리, 파일 시스템, 네트워크 및 프로세스 스케줄링과 같은 하위 수준 기능을 관리합니다.
관련 문제
- 1. CSRF 보호가 필요하지 않습니까?
- 2. 일반 콜렉션에는 경고가 필요하지 않습니까?
- 3. 배너는 설정이 필요하지 않습니까?
- 4. MVVM에서 ObjectDataProvider가 필요하지 않습니까?
- 5. Expires 헤더가 필요하지 않습니까?
- 6. 언제 typedef가 필요하지 않습니까?
- 7. CSS3의 접두사는 필요하지 않습니까?
- 8. UIView에 UIViewController가 필요하지 않습니까?
- 9. NSOperationQueue에서 잠금이 필요하지 않습니까?
- 10. $() 주변의 따옴표가 필요하지 않습니까?
- 11. 왜 IntentService에 WakeLock이 필요하지 않습니까?
- 12. 이미지 젬에는 RMagick이 필요하지 않습니까?
- 13. Android JNI System.loadLibrary가 필요하지 않습니까?
- 14. CollectionBase IList 구현이 필요하지 않습니까?
- 15. C# 새로운 [대리인] 필요하지 않습니까?
- 16. MapHub는 SignalR 1.01에서 필요하지 않습니까?
- 17. 리소스는 회원이나 컬렉션이 필요하지 않습니까?
- 18. 왜 ANSIBLE에는 데이터베이스가 필요하지 않습니까?
- 19. 파이썬에는 Y-Combinator가 필요하지 않습니까?
- 20. Qubes OS : 네트워킹이 필요하지 않습니까?
- 21. 첨부 된 저장소가 필요하지 않습니까?
- 22. FROM_UNIXTIME 시간대 변환이 필요하지 않습니까?
- 23. PHP 메일에는 암호가 필요하지 않습니까?
- 24. 내 application.css.scss의 줄이 필요하지 않습니까?
- 25. 왜 Scala에서는 tailOption이 필요하지 않습니까?
- 26. 왜 삽입 정렬에 스왑 작업이 필요하지 않습니까?
- 27. LoadUserProfile이 실제로 프로필을로드하지 않습니까?
- 28. .NET 4.5에서 클릭 이벤트가 필요하지 않습니까?
- 29. 내가 필요하지 않다면 다음으로 사용하기에 좋지 않습니까?
- 30. Docker는 .dockerignore의 패턴을 무시합니다.
그래서 알파인도없이 도커를 사용할 수 있습니까? 그러나 그것은 내가 궁금해 할 것입니다. 예를 들어 응용 프로그램 서버를 설치하려면 어떻게해야합니까? 어떤 형태의 리눅스를 가지고 있으며 다른 모든 것을 컴파일해야합니까? –
https://stackoverflow.com/a/16048358/8121583이 답변은 docker에 대해 자세히 설명합니다. –