打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
windows server 2016安装docker

最近微软发布了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) 域/工作组:                   工作组:  WORKGROUP2) 计算机名:                    WIN-GHUNK220OOQ3) 添加本地管理员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 -ForcePS 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 versionClient: 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/amd64Server: 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-nanoserverUnable to find image 'microsoft/dotnet-samples:dotnetapp-nanoserver' locallydotnetapp-nanoserver: Pulling from microsoft/dotnet-samples5496abde368a: Downloading [===>                                               ]  14.6 MB/242.6 MB482ab31872a2: Downloading [=========>                                         ] 19.46 MB/100.5 MBdf00079eb06a: Download complete79730b122a0a: Download completee2f5db19e1d2: Downloading [===>                                               ] 2.293 MB/32.48 MBc34ebc4d7351: Waiting8c97c2cd28c1: Waiting6bd62be70d1c: Waiting9b45b5fe5811: Waiting

 

 参考文章:

https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Windows Server 2016 安装 Docker的过程及遇到问题
Windows server2019安装docker
如何在 Windows 上安装 Internet 信息服务 (IIS)
老司机实战Windows Server Docker:5 Windows Server Docker...
Docker安装wordpress并配置数据库(超详细版)
Win10下使用Docker运行redis
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服