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)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机 ...
随机推荐
- oracle last_value使用过程中的一个细节
测试结果集:select role_id,update_date from user_info where role_id='6505007898843021313' 使用last_value求出当前 ...
- mac使用技巧汇总
1.在屏幕锁屏的时候,加入提示信息 sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText &qu ...
- adb的一些命令
adb pull <手机路径> <本机路径> 从手机中拉取信息到本地电脑上 adb push <本机路径> <手机路径> 从本地电脑推送信息到手机上
- MyBatis错误:The server time zone value '?泄???????' is unrecognized or represents more t
原文地址:http://blog.csdn.net/oppo5630/article/details/52162783 解决java.sql.SQLException: The server time ...
- SpringBoot2.0 Actuator 监控参数说明
主要内容更 监控参数说明 Maven坐标 <dependency> <groupId>org.springframework.boot</groupId> < ...
- Get Raster Properties获得栅格的信息
Summary Returns the properties of a raster dataset. Usage The property returned will be displayed in ...
- linux下mysql下载安装
1.下载地址 https://www.mysql.com/downloads/ 选择community server 点击DOWLOAD 选择版本,当前选择的5.6版本 点击下载mysql-5.6. ...
- 阶段5 3.微服务项目【学成在线】_day05 消息中间件RabbitMQ_9.RabbitMQ研究-工作模式-发布订阅模式-消费者
消费者需要写两个消费者 定义邮件的类 复制以前的代码到邮件类里面进行修改 最上面 声明队列的名称和交换机的名称 监听修改为email 的队列的名称 手机短信接收端 复制一份email的接收端的代码 改 ...
- Qt编写自定义控件32-等待进度条控件
一.前言 在各种各样的执行任务界面,有时候需要比较多的时间,需要给出一个直观的等待进度条表示当前正在执行的进度,而不至于懵逼在那里,用户不会觉得程序死了还是干嘛了. 等待进度条有好几种办法,比如直接叫 ...
- windows10下idea快捷键文件
没详细测试. https://my.oschina.net/superwen/blog/833482 |快捷键|英文说明|说明|冲突 |---|---|--| |Ctrl + Shift + F||根 ...