第二篇 windows container 微軟的原生容器

  1. 先上圖,顯示windows container的體積;

如下是我使用docker pull 命令下載後,又用命令保存到本地的,相對於linux container體積依然巨大無比;據官方新聞,微軟原生容器體積已經進一步的壓縮,不知道何時發佈;linux

windows_containers本地

  2. 使用環境,git

   環境:winserver 2019,github

   Docker:已經和powershell集成,docker

   container:僅支持Windows原生容器shell

   其餘:經過網上教程,能夠經過安裝docker-machine 建立hype-v虛擬機運行linux docker,可是與Windows docker衝突;只能二選一;windows

 

3. pull windows containerspa

一下圖示的 microsoft/windowsservercore,目測5.7G+的大小;這個我屢次下載,歷來沒有成功過;命令行

技巧 帶版本標記下載,目測1.7G+的壓縮包,比較容易下載;

微軟 image 網址 3d

image

4. 從本地導入server

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

黃色部分是image 在本機的保存

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

image

上面提到的 帶版本標記下載,就是帶上ltsc2019標記,以下:ltsc2019已經ok,會報錯,以ltsc2016爲例;

docker pull microsoft/windowsservercore:ltsc2016,這種方式下載比較快;

image

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盤目錄下的信息;

image

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

直接從官網下載就好Kitematic-Windows,這個是標準的Windows可執行程序,直接運行Kitematic.exe;

目前惟一可知的Windows container  docker圖形管理界面;其餘DOCKER UI,shipyard,portainer 3種docker 圖形管理界面都不適用於Windows container ;

如下就是上面run啓動命令,和啓動後執行的widows命令行,實時監控;

image

這是當前容器的參數設定界面;通常在run命令是就會把參數帶好;

image

相關文章
相關標籤/搜索