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) 域/工作组:                   工作组:  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

原文地址:https://www.cnblogs.com/xichji/p/11382069.html

时间: 2024-11-06 07:44:31

windows server 2016安装docker的相关文章

四、Windows Server 2016安装教程

一.Windows Server 2016系统要求 1.处理器 最低要求: (1)1.4 GHz 64 位处理器 (2)与 x64 指令集兼容 (3)支持 NX 和 DEP (4)支持 CMPXCHG16b.LAHF/SAHF 和 PrefetchW (5)支持二级地址转换(EPT 或 NPT) 2.内存 最低要求: 512 MB(对于带桌面体验的服务器安装选项为 2 GB) 3.磁盘空间 最低要求: 32 GB 注意: 请注意,32 GB 应视为确保成功安装的绝对最低值. 满足此最低值应该能够

Windows server 2016 安装Geforce 显卡驱动

把台式机Dell260 Vostro 重新安装了一下windows server 2016 ,原来是Geforce独立卡,驱动精灵之类的都无法识别自动安装, 显卡驱动显示为Microsoft默认显示适配驱动,驱动未识别出来,找dell的官网也没有对应的驱动,显卡的型号也不记得了,打开机箱翻腾半天也没看出来什么型号:), 之前安装的时候,xp下驱动文件夹版本号是332.xx  ,所以用GeForce 332 搜索了一下,发现了这个驱动,安装竟然一路通过了,赞,给需要的同学参考一下 https://

Windows Server 2016 安装及配置 ADFS 4.0

ADFS(Active Directory Federation Services),既活动目录联合服务.ADFS将活动目录拓展到Internet.要理解这一点,可以考虑一般活动目录设施的工作原理.当用户通过活动目录认证时,域控制器检查用户的证书.证明是合法用户后,用户就可以随意访问Windows网络的任何授权资源,而无需在每次访问不同服务器时重新认证.具体就不多介绍了.今天我们主要介绍的是Windows Server 2016下安装接配置ADFS 4.0. 我们需要注意的是:各版本的配置有不同

Windows server 2016 安装及ORACLE 12C 安装

首先创建虚拟机,选择windows server 2016 启动虚拟机,进入安装界面,语言默认中文,选择下一步 选择标准安装(桌面) 选择接受条款 选择自定义安装 进行分区,如下图所示 进行安装 设定密码,注意要有大小写字母,数字,下划线 进入系统后进入本地服务器界面进行设置 关闭防火墙 更改主机名 在我的电脑属性里进行远程连接的修改,设置为允许远程连接到此计算机 在物理机界面打开运行,打开mstsc 输入主机名及用户名 在本地资源界面 解压传输过来的ORACLE安装包 在安装包里运行setup

【转】Windows Server 2016 安装 IIS 服务时提示指定备用源路径

原文地址:http://www.codingwhy.com/view/973.html 在Windows Serever 2016中安装IIS的时候,遇到以下提示 是否需要指定备用源路径?一个或多个安装选项在目标服务器上缺少源文件.服务器将尝试从Windows更新或组策略指定的... 碰到提示"是否需要指定备用源路径"的提示,有2种解决方法 方法1: 单击[指定备用源路径],在弹出的[指定备用源路径]窗口中,在路径里面填写"并行存储(SxS)文件夹"的真实路径. 方

windows server 2016 安装网卡驱动

首先,联网分解为两个问题,一.WLAN(无线网).二.以太网(有线网) 一 .WLAN问题解决方案 1.打开服务器管理器 2.添加角色和功能 3.一直点下一步到“功能”,勾选 DirectPlay 和  无线LAN服务  ,然后一直下一步直到安装完成就好了,然后重启电脑.当然重启前把本网页收藏下我认为会比较科学. 4. 是不是还不能联网啊,不能联网就对了.驱动都还没安装.自个到网上下个驱动软件吧,驱动人生是可以的(本人不是打广告啊,木有收到广告费,强烈抗议).OK,到了这一步的话,你应该已经能连

Windows Server 2016安装.NET Framework 3.5

1.打开“服务器管理器” 2.点击“添加角色和功能” 3.点击“下一步” 4.点击“下一步” 5.点击“下一步” 6.点击“下一步” 7.勾选“.NET Framework 3.5功能”,点击“下一步” 8.点击“安装” 9.安装成功后,点击“关闭” 原文地址:https://www.cnblogs.com/jijm123/p/12397541.html

Windows Server 2016 安装 Intel I219-V 驱动

在设备管理器中找到相应设备,右键: 更新驱动程序软件  -> 浏览计算机以查找驱动程序  -> 从计算机的设备驱动程序列表中选取  -> 网络适配器  -> Intel Corporation  -> Intel(R) Ethernet Connection I219-LM 注意选取 Intel Corporation 时 不要选成 Intel. *** walker ***

MCSA / Windows Server 2016 安装,配置和管理 Nano Server

原文地址:http://blog.51cto.com/52share/2317743