Docker 1.6:支持Windows的Docker客户端
2015-04-18 09:58
369 查看
Docker 1.6发布,提升了开发体验和映像的获取速度,并且近日Docker和微软联合发布了面向Windows的Docker客户端也是是今天发布的Docker 1.6中的一部分。下面一起来看看这个版本都有哪些看点。
新版本的变更信息如下:
通过资源约束条件创建容器,如docker build --cpu-shares=100 --memory=1024m...
提交图像时用commit --change申请指定的Dockerfile指令
导入图像时用import --change申请指定的Dockerfile指令
基础创建作废
--cgroup-parent用于指定的一个父cgroup容器cgroup存放容器cgroup
日志记录驱动,json-file、syslog或none
通过ID拉取镜像
--ulimit用于在一个容器上设置ulimit
后台程序中有--default-ulimit选项,适用于所有创建的容器
Webhook通知:当图像被推动时你可以配置Registry来发送Webhook,省去了创建CI;
原生TLS支持:如今可以很容易设置自己的Registry,这样Docker Engine可以更安全的与之通信;
……
更多细节点此进入。
传播策略:新的策略用于调度集群上的容器,使其在可用节点上均匀传播;
更多的Docker支持:更进一步支持完整的Docker API;
集群驱动:没有任何的第三方驱动,但是第一点已经指向了一个可插入的驱动接口,并使其可用Swarm,如Mesos。
更多信息点此查看。
明确驱动接口:让提供者更容易编写驱动;
更可靠和一致的供应:供应服务现由Machine集中处理
更新TLS证书:一个新添的命令用于更新一个主机的TLS证书,让主机IP地址发生变化时能有一个良好的安全实践。
查看完整信息点此查看。下载Machine 0.2点此进入。
Docker Engine 1.6
Docker Engine自1.5版本后就有的很大的提升。你可以点击这里下载Docker Engine 1.6 。新版本的变更信息如下:
1.创建
从一个图像ID中创建图像通过资源约束条件创建容器,如docker build --cpu-shares=100 --memory=1024m...
提交图像时用commit --change申请指定的Dockerfile指令
导入图像时用import --change申请指定的Dockerfile指令
基础创建作废
2.客户端
支持Windows3.运行时
容器和镜像标签--cgroup-parent用于指定的一个父cgroup容器cgroup存放容器cgroup
日志记录驱动,json-file、syslog或none
通过ID拉取镜像
--ulimit用于在一个容器上设置ulimit
后台程序中有--default-ulimit选项,适用于所有创建的容器
Registry 2.0 + Engine 1.6 = 更快的镜像拉取
得益于Engine 1.6支持一个完整的Registry和一个新的Registry API,镜像拉取在性能和可靠性方面都得到了增强。而今天随着Engine 1.6一起的还有Registry 2.0,该版本中包含了一些新的特性:Webhook通知:当图像被推动时你可以配置Registry来发送Webhook,省去了创建CI;
原生TLS支持:如今可以很容易设置自己的Registry,这样Docker Engine可以更安全的与之通信;
……
更多细节点此进入。
Compose 1.2
Compose是一个通过Docker定义和运行复杂应用的工具。今天的1.2版本包含一个很酷的新特性,即允许你在其他的Compose文件中扩展服务,这样你就可以定义不同的环境。更多的信息你可以点此查看。Swarm 0.2
Swarm用以管理Docker集群,0.2版本是建立与0.1版本之上,包含一些新特性:传播策略:新的策略用于调度集群上的容器,使其在可用节点上均匀传播;
更多的Docker支持:更进一步支持完整的Docker API;
集群驱动:没有任何的第三方驱动,但是第一点已经指向了一个可插入的驱动接口,并使其可用Swarm,如Mesos。
更多信息点此查看。
Machine 0.2
Machine是一个简化Docker安装的命令行工具。Machine 0.2是更为稳定的版本,着重提高稳定性和可扩展性,包括:明确驱动接口:让提供者更容易编写驱动;
更可靠和一致的供应:供应服务现由Machine集中处理
更新TLS证书:一个新添的命令用于更新一个主机的TLS证书,让主机IP地址发生变化时能有一个良好的安全实践。
查看完整信息点此查看。下载Machine 0.2点此进入。
最后
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。以上就是这次版本的信息。相关文章推荐
- 如何在 Windows 操作系统中运行 Docker 客户端
- Docker for Windows Desktop 现已支持Kubernetes 1.8版本,简单、安全即刻拥有!
- windows下SVN 1.6 服务端和客户端安装配置
- 用Windows Live Writer 客户端在51CTO写博客(支持XP及以下系统)
- Windows Server Containers 支持 Windows 开发者使用 Docker
- SharePoint on Windows Server 2008 R2 - "客户端不支持使用windows资源管理器打开此列表”
- SSH客户端,FinalShell服务器管理,远程桌面加速软件,支持Windows,Mac OS X,Linux,版本2.6.3.1
- Docker学习笔记-Windows系统支持(一)
- windows下安装SVN服务器端和客户端和MyEclipse支持
- (转)用Windows Live Writer 2009 客户端在51CTO写博客(支持XP及以下系统)))
- 用Windows Live Writer 2009 客户端在51CTO写博客(支持XP及以下系统)))
- 微软推出面向Windows的Docker客户端
- Steam客户端更新:Linux增加2倍缩放模式,支持Windows 10的HiDPI
- Steam客户端更新:Linux增加2倍缩放模式,支持Windows 10的HiDPI
- 【转】Windows系统下SVN 1.6 服务端和客户端安装配置
- FinalShell SSH客户端,服务器管理,远程桌面加速软件,支持Windows,Mac OS
- 用Windows Live Writer 2009 客户端在51CTO写博客(支持XP及以下系统)))
- Docker集群实验环境布署--swarm【7 让docker客户端支持docker-compose】
- 用Windows Live Writer 2009 客户端在51CTO写博客(支持XP及以下系统)))
- 微软推出面向Windows的Docker客户端