我最近开始学习 Docker,并且知道它只需一个简单的命令即可在容器中创建并运行 Ubuntu。
docker run -i -t ubuntu:14.04 /bin/bash
我还知道 docker-machine 使用 VirtualBox 以非常方便的方式创建 Linux 操作系统。
那么它们之间有什么区别呢?
最佳答案
所以docker run -i -t ubuntu:14.04 /bin/bash
使用 docker 引擎创建容器(在本例中为 ubuntu 容器)并将使用您的主机操作系统来管理它们。另一方面,docker 机器将使用 virtualBox 并创建虚拟机(Linux),这些虚拟机将作为在其上运行 docker 引擎的 docker 主机。有几个链接您可以引用:
关于linux - 我应该使用 Docker 在 Linux 操作系统中创建 Linux 操作系统吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46822288/