讨论一下“Container Host”和“Container OS”的关系。
Container Host: 也叫Host OS, Host OS是Docker Client 和Docker Daemon进程运行的宿主机。在宿主机是linux系统,且容器不是Hyper-V容器(轻量级操作系统,用于windows兼容)的情况下,Docker容器和宿主机(Container Host)共享内核。
Container OS: 也叫基础OS(Base OS),Base OS指的是docker容器内应用运行的操作系统,比如Ubuntu, CentOS或windowsservercore。一般情况下,是指定基础镜像的,但是你也可以不指定,在这种情况下,容器直接默认使用宿主机作为基础OS。
原文:https://www.cnblogs.com/oneslide/p/13271762.html