Docker for Windows 中文文档(3)——Docker Settings
Docker设置
Docker运行时,显示Docker鲸鱼。 默认情况下,Docker鲸鱼图标被放置在“通知”区域中。 如果隐藏,单击任务栏上的向上箭头显示。
提示:您可以将鲸鱼固定在通知框外面,使其始终在任务栏上可见。 为此,拖放鲸鱼图标。 或者,右键单击任务栏的空白部分,选择设置,然后通过任务栏设置为通知选择显示选项。
要获取具有应用程序选项的弹出菜单,请右键单击鲸鱼:
注意:上面的示例显示了一个登录了Docker Cloud Access的用户。 这只能在Edge通道上使用。 要了解有关该功能的更多信息,请参阅Docker Cloud(边缘功能)。
“Settings”对话框提供了允许Docker自动启动,自动检查更新,使用Docker容器共享本地驱动器,启用VPN兼容性,管理CPU和内存的选项,Docker使用,重新启动Docker或执行出厂重置。
General
登录时启动Docker - Windows系统登录时,自动启动Docker for Windows应用程序。
检查应用程序启动时的更新 - Docker for Windows设置为自动检查更新,并在更新可用时通知您。如果找到更新,单击确定以接受并安装它(或取消以保持当前版本)。 如果您不想要版本升级的通知,请取消选中此选项。您仍然可以通过从菜单中选择检查更新来手动查找更新。
发送使用统计信息 - 您可以将Docker for Windows设置为自动发送诊断,崩溃报告和使用情况数据。此信息可以帮助Docker改进应用程序,并获得更多的上下文来解决问题。
取消选中任何选项以退出并阻止自动发送数据。 Docker可能会在某些情况下提示更多信息,即使启用了自动发送功能。
Share Drives
与Docker for Windows共享本地驱动器(卷),以便它们可用于您的容器。
系统将要求您提供Windows系统用户名和密码(域用户)以应用共享驱动器。 您可以选择一个选项让Docker存储凭据,以便您不必每次重新输入。
访问共享驱动器的权限与您在此处提供的凭据相关。 如果您使用不同于此处设置共享的用户名的Docker命令和任务,您的容器将无权访问已装载的卷。
提示:共享驱动器只需要卷容器装载Linux容器,而不是Windows容器。 对于Linux容器,您需要共享项目所在的驱动器(即Dockerfile和卷所在的位置)。 诸如文件未找到或无法启动服务的运行时错误可能表示需要共享驱动器。 (另请参见卷安装需要Linux容器的共享驱动器。)
共享驱动程序的防火墙规则
共享驱动器需要在主机和运行Linux容器的虚拟机之间打开端口445。
注意:在Docker for Windows Beta 29及更高版本中,Docker检测端口445是否关闭,并在尝试添加共享驱动器时显示以下消息:
要共享驱动器,请允许Windows主机与Windows防火墙中的虚拟机或第三方防火墙软件之间的连接。 您不需要在任何其他网络上打开445端口。 默认情况下,允许从10.0.75.2(虚拟机)连接到10.0.75.1端口445(Windows主机)。
Advanced
CPU - 更改分配给Linux VM的处理器数量。
内存 - 更改Docker for Windows Linux VM使用的内存量。
请注意,更新这些设置需要重新配置并重新启动Linux VM。 这将需要几秒钟。
Network
您可以将Docker for Windows网络配置为在虚拟专用网(VPN)上工作。
内部虚拟交换机 - 您可以指定网络地址转换(NAT)前缀和子网掩码来启用互联网连接。
DNS服务器 - 您可以将DNS服务器配置为使用动态或静态IP寻址。
注意:有些用户报告在Docker for Windows稳定版本上连接Docker Hub的问题。 当尝试运行Docker命令从Docker Hub获取尚未下载的映像(例如docker运行hello-world的第一次运行)时,这将显示为错误。 如果遇到这种情况,请重置DNS服务器以使用Google DNS固定地址:8.8.8.8。 有关详细信息,请参阅疑难解答中的网络问题。
Proxies
Docker for Windows允许您配置HTTP / HTTPS代理设置,并自动将其传播到Docker和您的容器。 例如,如果您将代理设置设置为
http://proxy.example.com,则Docker将在拉取容器时使用此代理。
启动容器时,您将看到您的代理设置传播到容器中。 例如:
PS C:\Users\jdoe> docker run alpine env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=b7edf988b2b5
TERM=xterm
HOME=/root
HTTP_PROXY=http://proxy.example.com:3128
http_proxy=http://proxy.example.com:3128
no_proxy=*.local, 169.254/16
您可以从上面的输出中看到HTTP_PROXY,http_proxy和no_proxy环境变量都被设置。 代理配置更改时,Docker将自动重新启动以接收新的设置。 如果您希望在重新启动之后继续运行容器,则应考虑使用重新启动策略
Docker daemon
略 ,没看明白是啥玩意… : (
看起来我应该是用不到的
---------------------
作者:HeatDeath
来源:CSDN
原文:https://blog.csdn.net/HeatDeath/article/details/70432661
版权声明:本文为博主原创文章,转载请附上博文链接!
Docker for Windows 中文文档(3)——Docker Settings的更多相关文章
- Keras官方中文文档:Keras安装和配置指南(Windows)
这里需要说明一下,笔者不建议在Windows环境下进行深度学习的研究,一方面是因为Windows所对应的框架搭建的依赖过多,社区设定不完全:另一方面,Linux系统下对显卡支持.内存释放以及存储空间调 ...
- Apache Storm 1.1.0 中文文档 | ApacheCN
前言 Apache Storm 是一个免费的,开源的,分布式的实时计算系统. 官方文档: http://storm.apache.org 中文文档: http://storm.apachecn.org ...
- 【scikit-learn 0.19 中文文档 】安装 scikit-learn | ApacheCN
中文文档: http://sklearn.apachecn.org/cn/0.19.0/tutorial/basic/tutorial.html 英文文档: http://sklearn.apache ...
- Solidity 最新 0.5.8 中文文档发布
本文首发于深入浅出区块链社区 热烈祝贺 Solidity 最新 0.5.8 中文文档发布, 这不单是一份 Solidity 速查手册,更是一份深入以太坊智能合约开发宝典. 翻译说明 Solidity ...
- FRP 中文文档
https://github.com/fatedier/frp/blob/master/README_zh.md README | 中文文档 frp 是一个可用于内网穿透的高性能的反向代理应用,支持 ...
- k8s/02中文文档学习笔记
k8s中文文档 一.k8s概述 Kubernetes:是一个开源的,用于管理云平台中多个主机上的容器化的应用 k8s设计目标:让部署容器化的应用简单并且高效 大规模容器集群管理工具,从Borg到Kub ...
- ReactNative官方中文文档0.21
整理了一份ReactNative0.21中文文档,提供给需要的reactnative爱好者.ReactNative0.21中文文档.chm 百度盘下载:ReactNative0.21中文文档 来源: ...
- 【Chromium中文文档】线程
线程 转载请注明出处:https://ahangchen.gitbooks.io/chromium_doc_zh/content/zh//General_Architecture/Threading. ...
- 【Chromium中文文档】沙箱FAQ
沙箱FAQ 转载请注明出处:https://ahangchen.gitbooks.io/chromium_doc_zh/content/zh//General_Architecture/Sandbox ...
随机推荐
- 月薪25K的90后程序员,他们都经历了什么?
如果说薪资是检验一家公司对程序员认可的标准,那么年纪轻轻就能达到月薪 25K,一定程度上说明了公司对他创造的价值的认可. 深访10+ 名月薪25K的程序员,发现他们最常见的三种成长途径是…… 在公司发 ...
- java_GPS数据处理
题目内容: NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine ...
- SpringBoot 之集成邮件服务.
一.前言 Spring Email 抽象的核心是 MailSender 接口,MailSender 的实现能够把 Email 发送给邮件服务器,由邮件服务器实现邮件发送的功能. Spring 自带了一 ...
- 谈谈MySQL支持的事务隔离级别,以及悲观锁和乐观锁的原理和应用场景?
在日常开发中,尤其是业务开发,少不了利用 Java 对数据库进行基本的增删改查等数据操作,这也是 Java 工程师的必备技能之一.做好数据操作,不仅仅需要对 Java 语言相关框架的掌握,更需要对各种 ...
- Java马士兵高并发编程视频学习笔记(二)
1.ReentrantLock的简单使用 Reentrant n.再进入 ReentrantLock 一个可重入互斥Lock具有与使用synchronized方法和语句访问的隐式监视锁相同的基本行为和 ...
- nginx比apache处理静态文件速度快,但是nginx处理大量并发的php请求时,容易出现502错误,频率大概是多少
首先要明确一点的是502是怎么出现的,为什么会出现502呢? 一般而言,出现502的错误是因为php-cgi连接数不够导致的.举个例子:php-cgi开10个进程,前端发20个请求,每个请求的脚本都s ...
- box-sizing 的作用
box-sizing:content-box | border-box content-box: padding和border不被包含在定义的width和height之内.对象的实际宽度等于设置的wi ...
- Vue2+VueRouter2+webpack 构建项目实战(四):接通api,渲染列表
通过前面几篇教程,我们已经顺利搭建起来了,并且已经组建好路由了.本章节,我们需要做一个列表页面,然后利用获取 http://cnodejs.org/api 的公开API,渲染出来. 我们打开src/p ...
- Ubuntu、deepin 支持 yum
1,首先检测是否安装了build-essential程序包 sudo apt-get install build-essential 2,安装 yum sudo apt-get yum 3,检测是否安 ...
- SQL注入与防范
首先给大家看个例子: 1)小编首先在数据库中建立了一张测试表logintable,表内有一条测试信息: 然后写了个测试程序: package com.java.SqlInject; import ja ...