Windows Docker 客户端发布

简介:

还记得之前为了演示需要在Windows 8.1上编译和安装Docker客户端的文章吗?如今已经可以忽略掉了。为什么?本博已经交代清楚,因为出于快速拥抱开源和新兴项目的新趋势,微软已经宣布和Docker公司一起快速推出了Windows版本的Docker客户端1.6版本了,如今我们已经可以和在MAC和Linux上一样使用Docker客户端技术了,这样作为微软平台的开发者需要连接和是选用Docker的开发环境就方便多了。当然Windows也已经发布了Nano(Windows 服务器端的虚拟容器服务,这个暂时不是本博讨论的内容)

微软和Docker合作的客户端项目是个开源项目,目前可以通过GitHub查看进度,当然Docker Windows服务器容器项目(Nano)映像也会在Docker Hub中。


安装客户端

最简单的方式是从GitHub上下载Docker安装程序直接部署。当然,如果你是Linux上的开发和运维人员,可能很熟悉的Yum或Apt-get等包管理器,那么在Windows上有没有类似的呢?Windows上的Virtual Studio开发者可能都很熟悉Nuget包管理器,目前微软提供了另一个类似Apt-get或NPM等二进制应用程序包管理器的工具在Windows平台,叫做Chocolatey NuGet,安装方式很多简单,可以通过Powershell或CMD控制台运行,不过注意需要Powershell环境,新的WMF 5.0中Powershell的Oneget,类似于Puppt和Chef都提供了对它在Windows环境中应用程序包管理的支持。所以长话短说,如果需要统一的包管理器维护和安装,那是最理想的,所以可以通过Chocolatey安装Docker客户端,参考Docker官方文档进行安装或升级即可。


如果连接的是Windows本地的非Nano Docker环境,可以参考Docker文档或者Boot2Docker文档在本地部署Docker环境,当然,本人也写过一篇如果你不介意看看的话。

最后,我测试验证了连接在Azure中的Ubuntu 14.04 Docker环境,最初连接失败,显示本地docker 客户端API版本是1.1.8,而服务器端远程API是1.1.5 版本不匹配,解决方法也很简单;在服务器端升级了Docker到1.6.0 版本与Docker Windows客户端保持一致,升级方法很多可以通过Azure Portal,考虑到Portal在中国区还没有GA,因此我是通过参考Docker安装升级文档进行的升级。具体方法比较简单,直接参考就是了。


最后Show个最终效果:

wKiom1U_CoiCXKuTAALRW09soNA903.jpg










本文转自 翟老猫 51CTO博客,原文链接:http://blog.51cto.com/3387405/1639604,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
NoSQL IDE MongoDB
Studio 3T 2025.11 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.11 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
412 3
|
2月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
572 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
3月前
|
NoSQL IDE MongoDB
Studio 3T 2025.17 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.17 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
332 1
Studio 3T 2025.17 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
9月前
|
SQL 数据库 Windows
YashanDB Windows客户端安装
本文介绍YashanDB客户端(Windows)的安装、使用及卸载步骤。首先,下载并解压软件包至本地路径,配置环境变量。接着,通过cmd窗口使用yasql命令连接数据库,执行SQL操作。最后,卸载时删除相关环境变量和客户端目录。更多功能请参考官方文档。
YashanDB Windows客户端安装
|
6月前
|
NoSQL IDE MongoDB
Studio 3T 2025.10 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.10 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
557 21
Studio 3T 2025.10 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
5月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1316 0
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
NoSQL Redis 数据安全/隐私保护
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
文章提供了Redis最流行的图形化界面工具Another Redis Desktop Manager的下载及使用教程,包括如何下载、解压、连接Redis服务器以及使用控制台和查看数据类型详细信息。
3610 6
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
|
NoSQL Redis 数据库
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
文章提供了Redis图形化界面工具的下载及使用教程,包括如何连接本地Redis服务器、操作键值对、查看日志和使用命令行等功能。
2720 0
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
|
8月前
|
SQL 数据库 Windows
YashanDB Windows客户端安装
本文详细介绍了YashanDB客户端(Windows)的安装、使用与卸载步骤。安装部分包括解压软件包至本地路径,并配置系统环境变量;使用部分通过cmd窗口运行`yasql`命令连接远程数据库,执行相关操作;卸载部分则说明了删除环境变量及客户端目录的具体方法。更多功能可参考官方文档中的C驱动、imp、exp、yasldr和yasql工具说明。
YashanDB Windows客户端安装
|
9月前
|
NoSQL IDE MongoDB
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
379 2
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端