设为首页 收藏本站
查看: 1239|回复: 0

[经验分享] Windows Docker 客户端发布

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-4-29 08:59:33 | 显示全部楼层 |阅读模式
本帖最后由 e13e 于 2015-4-29 09:03 编辑

                    
还记得之前为了演示需要在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个最终效果:
QQ截图20150429085931.png
                    


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-61769-1-1.html 上篇帖子: docker宿主机上的端口无法对外提供服务 下篇帖子: Windows 8.1中运行Boot2Docker环境 Windows 客户端
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表