【PDF】Windows Server容器技術

四月的奥德赛 学习资料 140 次浏览 没有评论

 

咨询邮箱:gyd1#vip.qq.com(#改为@)

这本书也是翻译自老外的书来的

 

目錄

1
探索虛擬化

本章將帶你了解不同的虛擬化技術層級,以及虛擬化環境所帶來的各項挑戰。同時,透過容器技術來補足傳統伺服器虛擬化平台的不足,並了解將應用程式容器化的好處以及有哪些工具能夠幫助你,最後了解市場上有哪些容器技術平台。

2
佈署第一個容器

本章將告訴你如何設定開發環境並了解Docker技術名詞。透過Docker Hub下載及安裝容器映像檔,以及使用Docker CLI建立客製化的Windows容器映像檔及建立Dockerfile

3
使用容器映像檔

本章將說明在Windows Server Container運作環境中,如何透過Docker CLI維運管理容器的相關事務,例如,啟動容器、停止容器、清除容器、刪除容器映像檔等作業。

4
開發容器應用程式

本章將說明如何透過Visual Studio 2015.NET CoreC#等工具,建立及佈署ASP.NET Core Web應用程式,並使用PowerShellDocker CLI將應用程式轉換為Windows Server容器。

5
佈署容器應用程式

本章將說明如何使用Microsoft Azure公有雲服務,透過Azure Resource Manager範本及Azure PowerShell工具組態設定容器主機的遠端管理機制,以便遠端佈署Windows Server容器、遠端佈署Hyper-V容器、組態設定軟體式負載平衡器等。

6
儲存磁碟區

本章將討論使用Docker Volume機制,建立File BasedStorage Based類型的容器,以及使用Microsoft SQL Server資源的資料庫類型容器。

7 Redis快取容器
本章將說明如何建構Redis快取容器,以及如何使用Redis快取機制及儲存磁碟區。

8
容器的網路環境

本章將介紹Windows容器的網路環境以及不同的網路模式,容器管理人員應該如何透過不同的虛擬網路類型,建立不同用途的容器虛擬網路及客製化虛擬網路環境後佈署及運作容器。

9
持續整合與交付

本章將說明如何使用Microsoft Azure公有雲服務,透過Visual Studio Team ServicesDocker HubGit等機制,建構持續整合(CI)及持續交付(CD)運作環境。你將了解如何建立客製化的Build Server,將應用程式封裝成容器後自動佈署至Windows容器主機中。

10
資源管理及分配和
REST API
本章將說明如何管理容器資源使用率,以及透過Docker REST APIPostmanC#建立及管理容器,並且最佳化容器映像檔及針對容器和容器主機進行監控作業。

11
整合容器與叢集

本章將說明如何透過Docker Compose機制調度多個容器,以及組態設定擴大多容器環境的運作規模,並且建立Docker Compose機制的服務定義。此外,你將會了解如何使用Docker SwarmAzure Container Service進行容器與叢集的管理事務。

12 Nano Server
本章將介紹Windows Nano Server容器平台,以及使用PowerShell建立及佈署Nano Server映像檔、在Nano Server容器平台上佈署容器、使用PowerShell DSC自動化配置Nano Server運作環境等建構及維運事務。

发表回复

Go