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

[经验分享] windows server 2016安装docker

[复制链接]

尚未签到

发表于 2017-6-27 16:01:59 | 显示全部楼层 |阅读模式
  最近微软发布了windows server 2016,并原生支持docker,本文通过一系列的步骤,来学习怎么在windows server 2016安装docker。
  1、下载 windows server 2016 180天评估版本。
  地址:https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016?i=1
  2、安装windows server 2016
  安装过程类似于window10 ,可根据需要是否安装GUI。
  3、更新系统到最新版本
  打开powershell 输入命令“sconfig",选择6下载并安装更新。



===============================================================================
服务器配置
===============================================================================
1) 域/工作组:                   工作组:  WORKGROUP
2) 计算机名:                    WIN-GHUNK220OOQ
3) 添加本地管理员
4) 配置远程管理                 已启用
5) Windows 更新设置:            仅下载
6) 下载并安装更新
7) 远程桌面:                    已启用(所有客户端)
8) 网络设置
9) 日期和时间
10) 遥测设置基本
11) Windows 激活
12) 注销用户
13) 重新启动服务器
14) 关闭服务器
15) 退出到命令行
  4、安装docker
  首先安装oneget PowerShell模块



Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
  再使用oneget 安装最新版本docker



Install-Package -Name docker -ProviderName DockerMsftProvide
  powershell中询问你是否确实要安装来自“DockerDefault”的软件,选择“A”全是。



PS C:\> Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
PS C:\> Install-Package -Name docker -ProviderName DockerMsftProvider
程序包来自未标记为“受信任”的程序包源。
是否确实要安装来自“DockerDefault”的软件?
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)  [?] 帮助 (默认值为“N”): A
警告: A restart is required to start docker service. Please restart your machine.
警告: After the restart please start the docker service.
Name                           Version          Source           Summary
----                           -------          ------           -------
Docker                         1.12.2-cs2-ws... DockerDefault    Contains the CS Docker Engine for use with Windows ...
  安装完成重启计算机



Restart-Computer -Force
  在powershell中输入,docker version,显示docker版本



PS C:\Users\Administrator> docker version
Client:
Version:      1.12.2-cs2-ws-beta
API version:  1.25
Go version:   go1.7.1
Git commit:   050b611
Built:        Tue Oct 11 02:35:40 2016
OS/Arch:      windows/amd64
Server:
Version:      1.12.2-cs2-ws-beta
API version:  1.25
Go version:   go1.7.1
Git commit:   050b611
Built:        Tue Oct 11 02:35:40 2016
OS/Arch:      windows/amd64
  5、安装第一个docker容器
使用docker run 部署一个.net core hellworld官方应用程序镜像



docker run microsoft/dotnet-samples:dotnetapp-nanoserver
  会看到跟linux部署容器一样的界面



PS C:\Users\Administrator>docker run microsoft/dotnet-samples:dotnetapp-nanoserver
Unable to find image 'microsoft/dotnet-samples:dotnetapp-nanoserver' locally
dotnetapp-nanoserver: Pulling from microsoft/dotnet-samples
5496abde368a: Downloading [===>                                               ]  14.6 MB/242.6 MB
482ab31872a2: Downloading [=========>                                         ] 19.46 MB/100.5 MB
df00079eb06a: Download complete
79730b122a0a: Download complete
e2f5db19e1d2: Downloading [===>                                               ] 2.293 MB/32.48 MB
c34ebc4d7351: Waiting
8c97c2cd28c1: Waiting
6bd62be70d1c: Waiting
9b45b5fe5811: Waiting
  参考文章:
  https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome

运维网声明 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-388797-1-1.html 上篇帖子: 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 下篇帖子: Windows 安装ELK
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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