我有非常简单的理论问题。在Docker Desktop for Windows和 Mac OS 正式推出之前,我们在 VirtualBox 中使用了 Docker 。在 Virtual Box 中,我们得到一个虚拟机并使用命令对其进行管理,而如果我们使用 Docker Desktop for Windows 和 Mac OS docker-machine
,我们通常不会使用它。docker-machine
现在保留两个版本的视图:
- 什么是 Docker 主机以及它在两个版本中的作用?
- 如果我们使用 Docker for Windows,Docker 客户端现在被称为 Windows 上的任何终端?(我们现在不需要将我们的终端配置为 Docker 客户端来管理我们的容器吗?)
- Docker Engine 和 Docker Daemon 在两个版本中是相同的还是不同的东西?
- MobyLinux VM 在 Windows 的 Hyper-V 中的作用是什么?
- Docker 如何将我们的应用程序与主机操作系统隔离开来?
任何帮助将不胜感激。