在线文档教程
Docker 17
机器 | Machine

机器概念和帮助 | Machine concepts and help

机器概念与寻求帮助

Docker Machine允许您在各种环境中提供Docker机器,包括驻留在您的本地系统、云提供商或裸金属服务器上的虚拟机(%28物理计算机%29)。Docker Machine创建一个Docker主机,您可以根据需要使用Docker引擎客户端在主机上生成图像和创建容器。

创建机器的驱动程序

若要创建虚拟机,请向Docker Machine提供要使用的驱动程序的名称。驱动程序确定虚拟机创建的位置。例如,在本地Mac或Windows系统上,驱动程序通常是Oracle VirtualBox。对于配置物理机器,提供了一个通用驱动程序。对于云提供商,DockerMachine支持AWS、MicrosoftAzure、DigitalSea等驱动程序。码头机械参考包括一个完整的支持的驱动程序列表...

本地和云主机的默认基本操作系统

引导2码头对于用于连接云提供商的驱动程序,基本操作系统是Ubuntu 12.04+。您可以在创建计算机时更改此默认设置。码头机械参考包括一个完整的支持的操作系统列表...

Docker主机的IP地址

对于您创建的每台计算机,Docker主机地址都是LinuxVM的IP地址。此地址由docker-machine create子命令。使用docker-machine ls命令列出您创建的机器。大docker-machine ip <machine-name>命令返回特定主机的IP地址。

为Docker主机配置CLI环境变量

之前,您可以运行docker命令,您需要将命令行配置为指向该机器。大docker-machine env <machine-name>子命令输出应该使用的配置命令。

的完整列表docker-machine子命令,请参阅码头机子命令参考...

自定义根证书颁发机构

使用自己的码头注册中心的用户将体验x509: certificate signed by unknown authority如果注册中心由自定义根证书颁发机构签名,且未在Docker引擎中注册,则出现错误消息。如码头发动机文件证书应放在/etc/docker/certs.d/hostname/ca.crt何地hostname是注册表服务器的主机名。

docker-machine scp certfile default:ca.crt docker-machine ssh default sudo mv ~/ca.crt /etc/docker/certs.d/hostname/ca.crt exit docker-machine restart

坠机报告

提供主机是一件复杂的事情,可能由于许多原因而失败。您的工作站可能存在各种各样的shell、网络配置、VPN、代理或防火墙问题。链的另一端也有一些原因:您的云提供商或介于两者之间的网络。

帮助docker-machine尽可能的稳定,我们增加了对崩溃的监视,无论何时您试图createupgrade主人。这将通过HTTPS向Bugsnag发送有关您docker-machine版本、构建、OS、ARCH、当前shell的路径以及最后一个命令的历史记录(如您可以通过--debug选择。这些数据是用来帮助我们找出经常出现的问题的。docker-machine,并且只有在发生碰撞的情况下才能传输。docker-machine...

如果希望选择退出错误报告,可以创建no-error-report在你的$HOME/.docker/machine目录,而Docker Machine将禁用此行为。例如:

$ mkdir -p ~/.docker/machine && touch ~/.docker/machine/no-error-report

将文件保持为空是很好的-码头机器只是检查它的存在。

寻求帮助

码头机械尚处于起步阶段,并处于积极发展阶段。如果你需要帮助,想做贡献,或者只是想和志同道合的人谈谈这个项目,我们有许多开放的沟通渠道。

  • 若要实时与人们讨论该项目:请加入#docker-machineIRC频道。

欲知更多资料及资源,请浏览我们的帮助页面...

下一步去哪里

  • 在您的使用VirtualBox的本地系统

  • 提供多个码头主机在云提供商上

  • 码头司机参考资料

  • 码头机子命令参考

码头工人,,,,,,马奇尼克2,,,蔚蓝,,,数字海洋,,,谷歌,,,OpenStack,,,Rackspace,,,软层,,,虚拟盒,,,vmware融合,,,vmwarevCloudair,,,vmwarevsphere,,,外尺度

© 2017 Docker, Inc.

根据ApacheLicense,版本2.0获得许可。

Docker和Docker标志是Docker公司在美国和/或其他国家的商标或注册商标。

Docker,Inc.和其他各方也可以在这里使用的其他术语中拥有商标权。

https://docs.docker.com/机/概念/