Docker 创建的虚拟机可以在没有 Docker 的情况下以独立的方式使用,还是只能由 Docker 使用?
比如Docker用VirtualBox驱动创建的虚拟机可以和VirtualBox直接创建的虚拟机一样使用,还是只能由Docker使用?
谢谢。
Docker 创建的虚拟机可以在没有 Docker 的情况下以独立的方式使用,还是只能由 Docker 使用?
比如Docker用VirtualBox驱动创建的虚拟机可以和VirtualBox直接创建的虚拟机一样使用,还是只能由Docker使用?
谢谢。
需要注意的是docker-machine与 docker 引擎不同。Docker-machine 是一种管理主机以运行 docker 引擎的方式。
通常,当人们说“docker”时,他们通常指的是 docker 引擎。保持术语一致将有助于理解文档并避免混淆。 Docker不创建虚拟机,但 docker-machine 可以。
现在,当您使用 docker-machine 与管理程序或 IaaS(例如 AWS)基础设施通信时,它将在该管理程序上创建一个 VM。基本操作系统将取决于目标平台和选项。您可以在此处查看选项:https ://docs.docker.com/machine/drivers/os-base/ 。在 docker-machine 安装 docker 运行时之后,它现在可以用于运行容器。
生成的映像是您目标平台的普通 VM。