2017-10-19 132 views

回答

0

所以docker run -i -t ubuntu:14.04 /bin/bash使用码头引擎来创建容器(在这种情况下,Ubuntu的容器),并将使用您的主机操作系统来管理它们。另一方面,docker机器将使用virtualBox并创建VM(Linux),这些VM将作为docker引擎运行的docker主机。有你可以参考几个环节:

0

使用docker run第一个命令是开始一个新的容器。 Docker容器可以在任何地方运行 - 在本地机器上,在VM(Virtualbox,VMWare等)中,在云中的实例,裸机上或甚至在智能手机上运行。所有这些都需要将docker作为守护进程/服务来安装并运行。

docker-machine是一个用于在本地使用虚拟机模拟运行docker容器的工具。这只是因为早期版本的Docker本身不能在MacOS & Windows上使用。因为这样的Linux操作系统已经在安装了docker的虚拟机内部提供了。在这个虚拟机上,可以运行docker命令和docker容器,就好像它本地运行docker一样。

如果这些设置与您的设置兼容,您应该检查Docker for Mac和Docker for Windows。

相关问题