©
本文档使用 PHP中文网手册 发布
您可以使用“码头机器”:
在Mac或Windows上安装和运行Docker
提供和管理多个远程码头主机
提供群集
Docker Machine是一种工具,可以让您在虚拟主机上安装Docker引擎,并使用docker-machine
命令。您可以使用机器在本地Mac或Windows框、公司网络、数据中心或Azure、AWS或DigitalSea等云提供商上创建Docker主机。
使用docker-machine
命令,您可以启动、检查、停止和重新启动托管主机,升级Docker客户端和守护进程,并配置Docker客户端与主机对话。
将机器CLI指向正在运行的托管主机,您就可以运行docker
命令直接放在那个主机上。例如,运行docker-machine env default
指向名为default
,按照屏幕上的说明完成。env
设置并运行docker ps
,,,docker run hello-world
等等。
机原大只在Docker v1.12之前在Mac或Windows上运行Docker的方法。从beta程序和Docker v1.12开始,麦克码头和Windows码头可以作为本地应用程序使用,并且在较新的台式机和膝上型计算机上更好地选择这种用例。我们鼓励您试用这些新应用程序。Docker for Mac和Docker for Windows的安装程序包括Docker Machine,以及Docker Composed。
如果您不确定从哪里开始,请参见从码头开始,它指导您完成一个关于码头的简短的端到端教程。
DockerMachine使您能够在各种类型的Linux上提供多个远程Docker主机。
此外,Machine允许您在旧的Mac或Windows系统上运行Docker,如前面的主题所述。
DockerMachine有这两个广泛的用例。
I have an older desktop system and want to run Docker on Mac or Windows
If you work primarily on an older Mac or Windows laptop or desktop that doesn’t meet the requirements for the new Docker for Mac and Docker for Windows apps, then you need Docker Machine in order to “run Docker” (that is, Docker Engine) locally. Installing Docker Machine on a Mac or Windows box with the Docker Toolbox installer provisions a local virtual machine with Docker Engine, gives you the ability to connect it, and run docker
commands.
我想在远程系统上提供Docker主机
二次
二次
Docker引擎在Linux系统上运行。如果您有一个linux框作为您的主要系统,并且希望运行docker
命令,您所需要做的就是下载并安装Docker引擎。但是,如果您想要一种有效的方法在一个网络、云中甚至本地提供多个Docker主机,那么您需要DockerMachine。
无论您的主要系统是Mac、Windows还是Linux,您都可以在其上安装DockerMachine并使用docker-machine
提供和管理大量码头主机的命令。它自动创建主机,在其上安装Docker引擎,然后配置docker
客户。每个托管主机%28“机“%29是Docker主机和已配置客户端的组合。
当人们说“码头工人”时,通常是指码头发动机,客户端服务器应用程序由Docker守护进程、指定与守护进程交互的接口的RESTAPI和通过RESTAPI包装器%29与守护进程%28对话的命令行接口%28CLI%29组成。码头发动机接受docker
来自CLI的命令,如docker run <image>
,,,docker ps
要列出正在运行的容器,docker images
列出图像,等等。
码头机械是一种用于配置和管理您的Dockerizedhost%28主机的工具,其上有Docker引擎(%29)。通常,您在本地系统上安装Docker机器。Docker Machine有自己的命令行客户端docker-machine
以及码头引擎客户,docker
您可以使用机器在一个或多个虚拟系统上安装Docker引擎。当您使用机器在Mac或Windows%29的VirtualBox中安装和运行Docker引擎时,这些虚拟系统可以是本地的%28 AS,当您使用机器在云提供商%29上提供Dockerated主机时,这些虚拟系统可以是本地的%28 AS。文件化的主机本身可以被认为,有时也被称为“管理”。机器“
安装码头机
在您的使用VirtualBox的本地系统
提供多个码头主机在云提供商上
用码头机提供码头群群28遗产群%29
开始使用群模式%28码头引擎1.12及以上%29
理解机器概念
码头司机参考资料
码头机子命令参考
从Boot2Docker迁移到码头机械
码头工人,,,机,,,马奇尼克2,,,蔚蓝,,,数字海洋,,,谷歌,,,OpenStack,,,Rackspace,,,软层,,,虚拟盒,,,vmware融合,,,vmwarevCloudair,,,vmwarevsphere,,,外尺度
© 2017 Docker, Inc.
根据ApacheLicense,版本2.0获得许可。
Docker和Docker标志是Docker公司在美国和/或其他国家的商标或注册商标。
Docker,Inc.和其他各方也可以在这里使用的其他术语中拥有商标权。