2016年10月27日 星期四

使用Windows Server 2016建立Windows Container初體驗



  1. 首先到微軟網站下載Windows Server 2016的ISO檔
 

  1.  安裝Windows Server 2016時 , 選擇Windows Server 2016  Server Core選項

3-1安裝完 , 按Ctrl-Alt-Del登入Windows Server 2016 Core

3-2 輸入登入Windows Server 2016 Core的帳號及密碼

3-3 登入Windows Server 2016 Core後只會看到一個command prompt畫面

4-1.接下來執行PowerShell       

4-2.安裝Containers Windows Feature

4-3.重新啟動電腦

5-1.執行以下指令下載Docker元件

5-2.解壓縮docker.zip

5-3.將docker程式位置加入path

5-4.將docker程式位置加入path

6-1.將dockerd註冊為服務

6-2.啟動Docker服務  

7.輸入sconfig,並選擇6進行安裝Windows Update

8.下載microsoft/nanoserver , 硬碟空間至少要準備250MB

9-1.在一台Windows 2016 Nano Server container執行PowerShell

9-2.在Nano Server container的Powershell下執行ipconfig , 可以看到Nano Server container的IP資訊
 

  
10.接著測試Microsoft IIS Container , 執行以下指令
 

11.在IE輸入192.168.1.17 , 即可看到IIS首頁

12.在Docker網站看到SQL 2014 Express Docker Image , 順手在Windows Server 2016進行測試

13. 執行以下指令設定SQL 2014 Express Docker Image的port及sa密碼 , 會順便下載SQL 2014 Express Docker Image
docker run -p 1433:1433 --env sa_password=<YOUR SA PASSWORD> microsoft/mssql-server-2014-express-windows

14.使用sa帳號及密碼登入SQL Docker Image

15.使用SQL Management Studio展開SQL DB Table
      
16.使用docker image ls即可查詢目前在Windows Server 2016 Server Core上所執行的Docker image清單
 

           17.在Docker網站上也有看到微軟釋出的MySQL 及MongoDB Containers , 有興趣可以參考docker pull command進行下載
 


18.Microsoft 其它Docker Image下載網址如右 (https://hub.docker.com/u/microsoft/)

資料來源:

沒有留言:

張貼留言