Machine概念和获取帮助 【翻译】
Machine概念和获取帮助
Docker Machine 允许您在各种环境中预配 Docker 计算机,包括驻留在本地系统、云提供商或裸机服务器(物理计算机)上的虚拟机。Docker Machine 创建 Docker 主机,并根据需要使用 Docker 引擎客户端在主机上生成镜像和创建容器。
驱动用于创建machines
要创建一个虚拟机,请向 Docker Machine提供要使用的驱动名称。驱动确定虚拟机的创建位置。例如,在本地 Mac 或 Windows 系统上,驱动通常是 Oracle VirtualBox。对于预配物理计算机,提供了通用驱动。对于云提供商,Docker Machine支持 AWS、微软 Azure、数字海洋等驱动。Docker Machine引用包括受支持的驱动的完整列表。
本地和云主机的默认基本操作系统
由于 Docker 在 Linux 上运行,Docker Machine 规定的每个 VM 都依赖于基本操作系统。为方便起见,有默认的基本操作系统。对于 Oracle Virtual Box驱动,此基本操作系统是 boot2docker。对于用于连接到云提供商的驱动,基本操作系统为 Ubuntu 12.04+。创建Machine时,可以更改此默认值。Docker Machine 引用包括受支持的操作系统的完整列表。
Docker 主机的 IP 地址
对于您创建的每台machine,Docker 主机地址是 Linux VM 的 IP 地址。此地址由 docker-machine create子命令分配。使用 docker-machine ls 命令列出已创建的machine。docker-machine <machine-name> 命令返回特定主机的 IP 地址。
为 Docker 主机配置 CLI 环境变量
在machine上运行 docker 命令之前,需要配置命令行以指向该machine。docker-machine env <machine-name>子命令输出应使用的配置命令。
有关 docker-machine 子命令的完整列表,请参阅 Docker Machine 子命令引用。
Registry的自定义root证书颁发机构
如果您的Registry由自定义root证书颁发机构签名,并且未在 Docker Engine 注册,您可能会看到以下错误消息:
x509: certificate signed by unknown authority
如 Docker Engine 文档中所述,将证书放在 /etc/docker/certs.d/hostname/ca.crt 中,其中hostname是Registry服务器的主机名。
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 尽可能稳定,每当您尝试创建或升级主机时,我们添加了崩溃的监视。这将通过 HTTPS 发送到 Bugsnag 一些有关 docker-machine 版本、生成、操作系统、ARCH、当前 shell 的路径以及最后一个命令的历史记录的信息,正如您使用 --debug 选项所看到的那样。此数据是为了帮助我们查明 Docker-machine 反复出现的问题,并且仅在 docker-machine 崩溃时传输。
要选择不报告错误,请$HOME/.docker/machine目录中创建一个 no-error-report 文件:
$ mkdir -p ~/.docker/machine && touch ~/.docker/machine/no-error-report
该文件不需要有任何内容。
获取帮助
Docker Machine仍处于起步阶段,正在积极开发中。如果您需要帮助、愿意做出贡献,或者只想与志同道合的个人谈论项目,我们有许多开放的沟通渠道。
要报告 Bug 或文件功能请求,请使用 Github 上的问题跟踪器。
要与人实时讨论项目,可以加入 IRC 上的#docker-machine通道。
要提供代码或文档更改,请在 Github 上提交拉取请求。
有关详细信息和资源,请访问我们的帮助页面。
Machine概念和获取帮助 【翻译】的更多相关文章
- 获取google翻译的音频文件_合并音频文件的方法
1. 把引文输入google 翻译,然后点击"朗读"
- 乐字节Java反射之一:反射概念与获取反射源头class
一.Java反射机制概念 “程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”,如Python, Ruby是动态语言:显然C++,Java,C#不是动态语言,但是JAVA有着一个非常突出 ...
- python利用爬虫获取百度翻译,爱词霸翻译结果,制作翻译小工具
先看效果展示(仅作学习使用,非商业) 效果图是采用的 爱词霸 翻译,百度翻译 也实现了,只不过被注释了. 学计算机很多时候碰到生词,每次打开手机/浏览器翻译总觉得很麻烦,就想着自己写一个软件,自己去实 ...
- AOP(面向切面编程概念,本文为翻译)
AOP是什么 AOP为Aspect Oriented Programming的缩写.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型.利用 ...
- spring事务概念与获取事务时事务传播行为源码分析
一.事务状态:org.springframework.transaction.TransactionStatus isNewTransaction 是否是新事务 hasSavepoint 是否有保存点 ...
- Orleans—一些概念
Orleans-一些概念 这是Orleans系列文章中的一篇.首篇文章在此 这个文章聊一聊Orleans的概念.以下文章大部分翻译自官方教程,还有一些结合实际的应用经验,并对以前文章留下的坑进行填平. ...
- 精美图文讲解Java AQS 共享式获取同步状态以及Semaphore的应用
| 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it ...
- kettle系列-6.kettle实现多字段字典快速翻译
在数据清洗转换中,常见的字典翻译,如性别在原表中是1(男).2(女)等,类似还有很多较大的字典需要翻译,若同一个表中有很多个字典需要翻译,采用[数据库查询]方式翻译的话效率就会相当低下. 这里采用ja ...
- viewport ——视区概念,为 自适应网页设计
什么是Viewport 手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机 ...
随机推荐
- Flask 编写一个授权登录验证的模块(二)
本篇比上一篇多了重定向的功能 #!/usr/bin/env python # -*- coding: utf-8 -*- #python3 import base64 import random im ...
- sql语句 基本
1.sql不区分大小写,一般结尾要加分号: 2.select 列,列,列 from 表 3.distinct ,返回列中不同的值.需要哪个列不同,关键词哪个列 4.where子句,select 列 f ...
- CLR 虚方法调用和接口方法调用
不知接口方法和虚方法分发有什么区别?似乎在CIL中都是callvirt指令. 对,MSIL里都是callvirt,但JIT的时候得到了不同的处理:对虚方法的分发是编译成这样: mov ecx, es ...
- TypeError: Data location must be "memory" for return parameter in function, but none was given.
在用truffle编译智能合约时,报错 TypeError: Data location must be "memory" for return parameter in fu ...
- 一个数据库操作类,适用于Oracle,ACCESS,SQLSERVER
最近做了一个数据诊断的项目,里面自己写了一个数据库的操作类,包含:连接数据库.读数据表.执行SQL操作,释放数据库等组成,希望对大家有用,由于水平有限,若有错误或者代码不足地方欢迎指正,谢谢. ADO ...
- R-CNN/Fast R-CNN/Faster R-CNN
一.R-CNN 横空出世R-CNN(Region CNN,区域卷积神经网络)可以说是利用深度学习进行目标检测的开山之作,作者Ross Girshick多次在PASCAL VOC的目标检测竞赛中折桂,2 ...
- kotlin中集合
fun main(arg: Array<String>) { //可读写的集合创建 val mutableListOf1 = mutableListOf<Int>(1, 2, ...
- Smarty 获取当前日期时间和格式化日期时间
在Smarty 中获取当前日期时间和格式化日期时间与PHP中有些不同的地方,这里就为您详细介绍: 首先是获取当前的日期时间:在PHP中我们会使用date函数来获取当前的时间,实例代码如下:date(& ...
- csv解析框架Windmill的一个demo
csv文件内容如下,第一行是文件头 解析代码如下: package com.xxx; import lombok.Data; import org.apache.commons.lang3.build ...
- 中国行政区划表,包括34个省、直辖市的所有数据 mysql数据
中国行政区划表,包括34个省.直辖市的所有数据 sql文件地址 https://gitee.com/zwh_9527/ChinaProvince