Windows Server容器技術

    容器技術的興起,為虛擬化基礎架構帶來了革命性的轉變。本書可以幫助你了解Windows Server Container技術、Docker指令,以及如何在最新的Windows Server平台上,透過容器技術建構ASP .NET應用程式。同時,本書也將告訴您如何將容器從這個運作環境,搬移到另一個運作環境繼續執行並且達到不間斷的整合及交付,你也將了解如何使用可擴充儲存容器機制,建構V

    收集中
    US$10.87

    容器技術的興起,為虛擬化基礎架構帶來了革命性的轉變。本書可以幫助你了解Windows Server Container技術、Docker指令,以及如何在最新的Windows Server平台上,透過容器技術建構ASP .NET應用程式。同時,本書也將告訴您如何將容器從這個運作環境,搬移到另一個運作環境繼續執行並且達到不間斷的整合及交付,你也將了解如何使用可擴充儲存容器機制,建構VM虛擬主機中隔離層級的高速快取容器。


    透過本書,您將可以了解:

    .如何設定開發環境,並了解Docker技術名詞

    .在Windows Server Container運作環境中,如何透過Docker CLI管理容器

    .如何透過Visual Studio 2015、.NET Core和C#等工具,建立及部署ASP.NET Core Web應用程式

    .如何使用PowerShell及Docker CLI將應用程式轉換為Windows Server容器

    .如何使用Microsoft Azure公有雲服務進行容器的遠端部署

    .如何建立不同用途的容器虛擬網路及客製化虛擬網路環境後部署及運作容器

    .如何透過Visual Studio Team Services、Docker Hub及Git等機制,建構持續整合(CI)及持續交付(CD)運作環境

    .如何使用Docker Swarm及Azure Container Service進行容器與叢集的管理

    .如何使用PowerShell DSC自動化配置Nano Server運作環境

    章节目录

    1-1封面
    1-2書名頁
    1-3序
    1-4譯者序
    1-5作者簡介
    1-6審校者簡介
    1-7目錄
    1-8前言
    1-9CH1 探索虛擬化
    1-10CH 2 佈署第一個容器
    1-11準備開發環境
    1-12準備Windows 10容器環境
    1-13準備企業內部的Windows Server容器環境
    1-14準備Azure的Windows Server容器環境
    1-15Windows Server 2016支援兩種容器運作模式
    1-16在Azure上建立Windows Server 2016虛擬主機
    1-17確認VM虛擬主機運作環境
    1-18Windows容器開發環境
    1-19從Docker Hub下載容器映像檔
    1-20準備Windows容器映像檔
    1-21在Docker中運作Web應用程式
    1-22建立容器
    1-23了解容器映像檔的組成
    1-24FROM
    1-25MAINTAINER
    1-26LABEL
    1-27RUN
    1-28COPY
    1-29EXPOSE
    1-30CMD
    1-31啟動及停止Docker服務
    1-32小結
    1-33CH3 使用容器映像檔
    1-34列出容器映像檔
    1-35搜尋容器映像檔
    1-36了解docker pull指令
    1-37了解docker run指令
    1-38背景模式 vs 前景模式
    1-39指定容器名稱
    1-40隔離技術
    1-41覆蓋Dockerfile容器映像檔預設值
    1-42了解docker build指令
    1-43建構內容
    1-44建構Docker容器映像檔
    1-45了解dockerignore的用法
    1-46了解Docker Tags的用法
    1-47了解docker commit指令
    1-48了解docker exec指令
    1-49了解docker push指令
    1-50清除容器或容器映像檔
    1-51小結
    1-52CH4 開發容器應用程式
    1-53開發容器應用程式
    1-54建立開發環境
    1-55了解.NET Core和ASP.NET Core
    1-56ASP.NET Core運作架構
    1-57運作ASP.NET應用程式
    1-58開發ASP.NET Core應用程式
    1-59Music Store應用程式
    1-60佈署ASP.NET Core應用程式至Windows Server容器
    1-61將應用程式容器化
    1-62連接至dots
    1-63在開發主機上測試及運行容器
    1-64在Windows Server容器環境中,於IIS容器上運作 ASP.NET Core應用程式
    1-65在Windows Server容器環境中開發ASP.NET 4.5應用程式
    1-66容器化ASP.NET 4.5 Web Application
    1-67連接至dots
    1-68了解Windows Server容器虛擬網路環境
    1-69小結
    1-70CH5 佈署容器應用程式
    1-71透過ARM範本部署Azure VM虛擬主機
    1-72組態設定遠端管理作業
    1-73為Docker容器主機啟用遠端管理機制
    1-74docker.pid
    1-75組態設定dockerd參數選項
    1-76Debug
    1-77max-concurrent-downloads
    1-78max-concurrent-uploads
    1-79Host
    1-80Security
    1-81遠端佈署容器
    1-82組態設定負載平衡機制
    1-83佈署容器至Hyper-V容器環境
    1-84環境需求
    1-85佈署Music Store容器至Hyper-V容器
    1-86清除不必要的容器映像檔
    1-87小結
    1-88CH6 儲存磁碟區
    1-89儲存磁碟區
    1-90Docker磁碟區
    1-91共享磁碟區
    1-92將Music Store資料儲存至磁碟區
    1-93刪除磁碟區
    1-94關聯式資料庫與SQL Server容器
    1-95Music Store—儲存資源指向至SQL Server容器
    1-96小結
    1-97CH7 Redis 快取容器
    1-98建立Redis快取容器
    1-99建立Redis容器映像檔及容器
    1-100管理Redis快取容器
    1-101RDM(Redis Desktop Manager)管理工具
    1-102發佈Redis容器
    1-103持續性的Redis容器
    1-104組態設定Master-Slave高可用性架構
    1-105Music Store整合Redis快取機制
    1-106小結
    1-107CH8 容器的網路環境
    1-108簡介Windows網路功能
    1-109Windows容器虛擬網路及網路堆疊架構
    1-110組態設定容器虛擬網路
    1-111固定連接埠對應
    1-112中斷容器虛擬網路
    1-113整合WinNAT網路環境及了解相關限制
    1-114容器虛擬網路類型
    1-115透明
    1-116L2橋接器或L2通道
    1-117多個容器虛擬網路
    1-118容器虛擬網路的路由模式
    1-119單台容器主機
    1-120多台容器主機
    1-121Music Store佈署多個子網路
    1-122使用PowerShell指令管理Docker運作環境
    1-123小結
    1-124CH9 持續整合與交付
    1-125簡介VSTS(Visual Studio Team Services)
    1-126CI持續整合
    1-127註冊VSTS帳號
    1-128上傳Music Store至VSTS
    1-129組態設定自動化建構流程
    1-130為何我們需要建構自訂代理程式?
    1-131建構自訂代理程式
    1-132建構佇列
    1-133CD持續交付
    1-134組態設定SPN服務主體名稱
    1-135組態設定Staging環境
    1-136設定正式營運環境
    1-137測試CI/CD工作流程
    1-138小結
    1-139CH10 資源管理及分配和REST API
    1-140容器的資源配置及管理
    1-141CPU資源管理
    1-142記憶體資源管理
    1-143網路及儲存資源管理
    1-144洞察和遙測
    1-145Application Insights
    1-146Azure OMS
    1-147Dockerfile最佳化
    1-148最佳化容器映像檔大小
    1-149最佳化建構速度
    1-150建構流程與快取
    1-151Docker REST API
    1-152列出容器
    1-153建立容器
    1-154啟動和停止容器
    1-155刪除容器
    1-156Docker .NET SDK
    1-157列出容器
    1-158建立容器
    1-159啟動容器
    1-160停止容器
    1-161刪除容器
    1-162下載容器映像檔
    1-163小結
    1-164CH11 整合容器與叢集
    1-165CH12 Nano Server
    1-166Nano Server
    1-167簡介Nano Server
    1-168在Nano Server上運作工作負載的好處
    1-169更容易遷移
    1-170最精簡的伺服器平台版本
    1-171軟體套件管理機制
    1-172重新啟動次數減少
    1-173快速佈署
    1-174管理工具
    1-175PowerShell Core
    1-176在Azure公有雲環境中佈署Nano Server
    1-177在Windows 10佈署Nano Server
    1-178軟體套件管理
    1-179在Nano Server上佈署.NET Core應用程式
    1-180透過PowerShell DSC進行管理
    1-181Nano Server容器平台
    1-182小結
    1-183版權
    1-184封底

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    用户评价

    | 收集中

    销售方案