1. 先上图,显示windows container的体积;

以下是我使用docker pull 命令下载后,又用命令保存到本地的,相对于linux container体积依然巨大无比;据官方新闻,微软原生容器体积已经进一步的压缩,不知道什么时候发布;

2. 使用环境,

环境:winserver 2019,

Docker:已经和powershell集成,

container:仅支持Windows原生容器

其他:通过网上教程,可以通过安装docker-machine 创建hype-v虚拟机运行linux docker,但是与Windows docker冲突;只能二选一;

3. pull windows container

一下图示的 microsoft/windowsservercore,目测5.7G+的大小;这个我多次下载,从来没有成功过;

技巧 带版本标记下载,目测1.7G+的压缩包,比较容易下载;

微软 image 网址

4. 从本地导入

docker load -i Z:\LocalhostImages\servercore_ltsc2019.tar

黄色部分是image 在本机的保存

完整信息是mcr.microsoft.com/windows/servercore   ltsc2019,字面上的意思,就是ltsc2019版本的windows/servercore   系统;

上面提到的 带版本标记下载,就是带上ltsc2019标记,如下:ltsc2019已经ok,会报错,以ltsc2016为例;

docker pull microsoft/windowsservercore:ltsc2016,这种方式下载比较快;

5. 运行并进入 mcr.microsoft.com/windows/servercore   ltsc2019

docker run -it mcr.microsoft.com/windows/servercore:ltsc2019,-it 参数表示run后进入命令行界面;

可以直接看到,当前这个微软原生容器的版本信息是 Microsoft Windows [Version 10.0.17763.134];

通过dir命令,看到c盘目录下的信息;

6. docker图形化管理界面Kitematic-Windows

直接从官网下载就好Kitematic-Windows,这个是标准的Windows可执行程序,直接运行Kitematic.exe;

目前唯一可知的Windows container  docker图形管理界面;其他DOCKER UI,shipyard,portainer 3种docker 图形管理界面都不适用于Windows container ;

以下就是上面run启动命令,和启动后执行的widows命令行,实时监控;

这是当前容器的参数设定界面;一般在run命令是就会把参数带好;

第二篇 windows container 微软的原生容器的更多相关文章

  1. python应用:爬虫框架Scrapy系统学习第二篇——windows下安装scrapy

    windows下安装scrapy 依次执行下列操作: pip install wheel pip install lxml pip install PyOpenssl 安装Microsoft visu ...

  2. windows container 踩坑记

    windows container 踩坑记 Intro 我们有一些服务是 dotnet framework 的,不能直接跑在 docker linux container 下面,最近一直在折腾把它部署 ...

  3. windows container (docker) 容器资料笔记

    背景 业务需求:简化公司私有云,公有云的部署,尝试寻找更好的,更优化的技术方案替换现有的虚拟机部署方案. 技术背景: .net Docker 学习资料 Docker中文社区: http://www.d ...

  4. Windows Container 和 Docker:你需要知道的5件事

    微软在2016年的Ignite技术大会上正式发布了Windows Server 2016,其中的容器服务已经可以作为生产环境使用.这意味着Windows 内置的容器服务正式进入了大家的视野,虽然之前我 ...

  5. Windows Container 和 Docker

    Windows Container 和 Docker 微软在2016年的Ignite技术大会上正式发布了Windows Server 2016,其中的容器服务已经可以作为生产环境使用.这意味着Wind ...

  6. 第二篇 界面开发 (Android学习笔记)

    第二篇 界面开发 第5章 探索界面UI元素 ●The Android View Class     ●△Widget设计步骤 需要修改三个XML,以及一个class: 1)第一个xml是布局XML文件 ...

  7. 第一篇 Windows docker 概述

    本人行业属于智能制造,偏向工厂应用,客户端程序全部是.Net 的 WinForm:本系统的后台是.Net,多系统交互的有java的:因系统发布效率问题,想采用docker Windows 的生产力环境 ...

  8. NET Core应用可以同时运行在Windows Container和Linux Container-1

    NET Core多平台开发体验[1]: Windows 微软在千禧年推出 .NET战略,并在两年后推出第一个版本的.NET Framework和IDE(Visual Studio.NET 2002,后 ...

  9. docker入门、LXC、windows container 和 Hyper知识基础、实用情况

    虚拟机与容器 很明显可以看出两者在操作系统级别上的隔离和进程上的隔离的区别,VM因为隔离级别更高明显更重. linux容器主要技术特点: 文件系统隔离:每个容器都有自己的root文件系统 进程隔离:每 ...

随机推荐

  1. 这个拖后腿的“in”

    问题之源 C# 7.2推出了全新的参数修饰符in,据说是能提升一定的性能,官方MSDN文档描述是: Add the in modifier to pass an argument by referen ...

  2. MySQL 分组之后如何统计记录条数 gourp by 之后的 count()

    SELECT count(*) FROM 表名 WHERE 条件 // 这样查出来的是总记录条 SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id //这样统计的 ...

  3. zepto中的touch库与fastclick

    1. touch库实现了什么和引入背景 click事件在移动端上会有 300ms 的延迟,同时因为需要 长按 , 双触击 等富交互,所以我们通常都会引入类似 zepto 这样的库.zepto 中tou ...

  4. 编译centos6.5:glibc 升级2.14问题

    第一种:不需要 ln 创建软连接,缺点嘛,就是直接安装到系统文件夹/lib64下,想换回来就比较麻烦.(我选择的第二种,因为公司需要fpm打包,写到脚本里面,第一种之间安装在/usr目录下,打包的包安 ...

  5. PTA (Advanced Level) 1008 Elevator

    Elevator The highest building in our city has only one elevator. A request list is made up with Npos ...

  6. Tomcat学习总结(8)——Tomcat+Nginx集群解决均衡负载及生产环境热部署

    近日,为解决生产环境热部署问题,决定在服务器中增加一个tomcat组成集群,利用集群解决热部署问题. 这样既能解决高并发瓶颈问题,又能解决热部署(不影响用户使用的情况下平滑更新生产服务器)问题. 因为 ...

  7. 第4章 Selenium2-java WebDriver API (一)

    4.1  从定位元素开始 WebDriver提供了八种元素定位方:   在Java语言中对应的定位方法: ·id findElement(By.id())        ·name findEleme ...

  8. CodeForces -977F(突破定式思维+map应用)

    题目链接: https://cn.vjudge.net/problem/CodeForces-977F /* 问题 输入n和n个数的数列 计算并输出最长增量为1的上升子序列 解题思路 用n2的最长上升 ...

  9. MySQL 学习笔记 二

    Ø function 函数 函数的作用比较大,一般多用在select查询语句和where条件语句之后.按照函数返回的结果, 可以分为:多行函数和单行函数:所谓的单行函数就是将每条数据进行独立的计算,然 ...

  10. 【angular5项目积累总结】breadcrumb面包屑组件

    view code <div class="fxs-breadcrumb-wrapper" aria-label="Navigation history" ...