Docker + Kubernetes 應用開發與快速上雲
李文強著
- 出版商: 機械工業
- 出版日期: 2020-04-01
- 定價: $474
- 售價: 8.5 折 $403
- 語言: 簡體中文
- 頁數: 373
- 裝訂: 平裝
- ISBN: 7111643011
- ISBN-13: 9787111643012
-
相關分類:
Docker、Kubernetes、CI/CD
立即出貨
買這商品的人也買了...
-
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$493 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$454Kubernetes 權威指南 — 企業級容器雲實戰 -
$352Docker 微服務架構實戰 -
$280WEB 應用開發 -- 基於 SPRING MVC + MYBATIS + HAVEN -
持續交付 2.0:實務導向的 DevOps$680$530 -
Docker 專業養成 ─ 活用基礎與實踐技能 (暢銷回饋版)$450$351 -
史上最完整細節:Kubernetes 超應用全書$980$774 -
$597ASP.NET Core 3 框架揭秘 (上下冊) -
$534超大流量分佈式系統架構解決方案:人人都是架構師2.0 -
$374Linux 企業級應用實戰、運維和調優 -
$327Vue.js 前端開發基礎與項目實戰 -
$458Vue.js 從入門到實戰 (微課視頻版) -
現在學正是時候:用 Docker + Kubernetes 建立永續叢集服務$780$616 -
$454精通 Kubernetes (Mastering Kubernetes) -
Towards Tensorflow 2.0:無痛打造AI模型(iT邦幫忙鐵人賽系列書)$500$390 -
$120Docker容器技術與應用 -
原來跨平台開發可以這麼簡單:React Native 全攻略 (附範例光碟)$580$522 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
Python 機器學習超進化:AI影像辨識跨界應用實戰 (附100分鐘影像處理入門影音教學/範例程式)$450$356 -
Python for DevOps|學習精準有效的自動化 (Python for Devops: Learn Ruthlessly Effective Automation)$780$616 -
和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)$500$390 -
$760Kubernetes 進階實戰, 2/e -
UEFI 編程實踐$714$678 -
ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
VIP 95折
深度學習:基礎與概念$1,128$1,072 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
《Docker+Kubernetes應用開發與快速上雲》第1-7章主要介紹Docker相關內容,
從發展簡史到基礎概念,從市場趨勢、應用場景到各環境的安裝,
從基礎操作命令到Docker應用持續開發的工作流程,從主流的編程語言實踐到數據庫容器化。
《Docker+Kubernetes應用開發與快速上雲》第8-10章主要講解Kubernetes的相關內容,
從主體架構、核心概念到開發、生產環境搭建以及集群故障處理,從應用部署、伸縮、
回滾到應用訪問,從雲端理念到將應用部署到容器雲服務。
《Docker+Kubernetes應用開發與快速上雲》第11章主要講解容器化之後的DevOps實踐,
從DevOps的理念到CI/CD的流程和實踐,最後講述如何使用AzureDevOps、
TencentHub以及自建的TeamCity來完成CI/CD,並附有相關參考流程。
目錄大綱
前言
第1章走進Docker1
1.1主流的因特網公司均在使用Docker1
1.2什麼是Docker4
1.3容器簡史4
1.4打消偏見,迎接Docker5
1.5 Docker和虛擬機6
1.6 Docker的三個基本概念8
1.6.1鏡像:一個特殊的文件系統8
1.6.2容器:鏡像運行時的實體9
1.6.3倉庫:集中存放鏡像文件的地方9
1.7 Docker版本概述11
第2章Docker的市場趨勢和主要應用場景12
2.1 Docker的市場趨勢12
2.2 Docker的主要應用場景15
2.2.1簡化配置,無須處理複雜的環境依賴關係15
2.2.2搭建輕量、私有的PaaS環境、標準化開發、測試和生產環境15
2.2.3簡化和標準化代碼流水線,助力敏捷開發和DevOps實踐16
2.2.4隔離應用17
2.2.5整合服務器資源17
2.2.6現代應用17
2.2.7調試能力18
2.2.8快速部署18
2.2.9混合雲應用、跨環境應用、可移植應用18
2.2.10物聯網和邊緣計算18
第3章安裝和運行20
3.1 Windows 10下的安裝20
3.1.1配置Docker本地環境22
3.1.2運行一個簡單的demo23
3.2 Ubuntu下的安裝25
3.2.1瞭解Ubuntu25
3.2.2使用Hyper-V快速安裝Ubuntu25
3.2.3配置外網27
3.2.4使用SSH遠程Ubuntu30
3.2.5安裝Docker33
3.3 CentOS下的安裝37
3.3.1瞭解CentOS37
3.3.2使用CentOS 7安裝Docker38
3.4基於樹莓派搭建個人網盤41
3.4.1什麼是樹莓派41
3.4.2開啟SSH43
3.4.3安裝Docker44
3.4.4基於樹莓派的一行命令搭建個人網盤46
第4章Docker命令基礎知識48
4.1登錄49
4.1.1 OPTIONS說明49
4.1.2登錄Docker Hub49
4.1 .3登錄到騰訊雲鏡像倉庫50
4.2拉取鏡像51
4.2.1 OPTIONS說明51
4.2.2從Docker Hub拉取鏡像51
4.2.3從騰訊雲鏡像倉庫拉取鏡像52
4.3列出本地鏡像53
4.3.1 OPTIONS說明53
4.3.2按名稱和標籤列出鏡像54
4.3.3篩選55
4.4運行鏡像58
4.4.1 OPTIONS說明58
4.4.2簡單運行60
4.5列出容器61
4.5 .1 OPTIONS說明61
4.5.2查看正在運行的容器61
4.5.3顯示正在運行和已停止的容器61
4.5.4篩選62
4.5.5根據指定模板輸出62
4.6查看鏡像詳情63
4.7刪除鏡像64
4.7. 1 OPTIONS說明64
4.7.2批量刪除65
4.8清理未使用的鏡像65
4.9磁盤佔用分析67
4.10刪除容器68
4.10.1 OPTIONS說明68
4.10.2停止容器再刪除68
4.10.3強制刪除正在運行的容器69
4.10.4刪除所有已停止的容器69
4.11鏡像構建70
4.11.1 OPTIONS說明70
4.11.2簡單構建71
4.12鏡像歷史73
4.12.1 OPTIONS說明73
4.12.2查看鏡像歷史74
4.12.3格式化輸出74
4.13修改鏡像名稱和標籤75
4.14鏡像推送76
4.14.1推送到Docker Hub76
4.14.2推送到騰訊雲鏡像倉庫77
4.15使用Kitematic來管理Docker容器77
第5章Docker持續開發工作流81
5.1基於Docker容器的內部循環開發工作流81
5.1.1開發82
5.1.2編寫Dockerfile83
5.1.3創建自定義鏡像90
5.1.4定義docker-compose91
5.1.5啟動Docker應用97
5.1.6測試99
5.1.7部署或繼續開發100
5.2 Visual Studio和Docker100
5.2.1使用VS自動生成工程的Dockerfile文件101
5.2.2 VS支持的容器業務協調程序102
5.2.3使用VS發布鏡像104
5.3使用Visual Studio Code玩轉Docker105
5.3.1官方擴展插件Docker105
5.3.2 Docker Compose擴展插件109
第6章Docker應用開發之旅111
6.1使用.NET Core開發雲原生應用111
6.1.1什麼是“雲原生”112
6.1.2 .NET Core簡介112
6.1.3官方鏡像114
6.1.4 Kestrel115
6.1.5按環境加載配置118
6.1.6查看和設置容器的環境變量119
6.1.7 ASP.NET Core內置的日誌記錄提供程序121
6.1.8編寫一個簡單的Demo輸出日誌122
6.1.9使用“docker logs”查看容器日誌124
6.1.10使用“docker stats”查看容器資源使用125
6.1.11如何解決容器應用的時區問題125
6.2使用Docker搭建Java開發環境127
6.2.1官方鏡像127
6.2.2使用Docker搭建Java開發環境127
6.2.3 Docker資源限制130
6.2 .4防止Java容器應用被殺130
6.3使用Go推送釘釘消息131
6.3.1 Go的優勢131
6.3.2官方鏡像132
6.3.3使用Go推送釘釘消息133
6.4使用Python實現簡單爬蟲140
6.4.1關於Python140
6.4.2官方鏡像140
6.4.3使用Python抓取博客列表141
6.5使用PHP搭建個人博客站點145
6.5.1官方鏡像146
6.5.2編寫簡單的“Hello world”146
6.5.3使用WordPress鏡像搭建個人博客站點148
6.5.4修改PHP的文件上傳大小限制151
6.6使用Node.js搭建團隊技術文檔站點151
6.6.1官方鏡像152
6.6.2編寫一個簡單的Web服務器152
6.6.3使用Hexo搭建團隊技術文檔站點154
第7章數據庫容器化161
7.1什麼是數據庫161
7.2關係型數據庫和非關係型數據庫對比162
7.3主流的數據庫162
7.4數據庫容器化163
7.5 SQL Server容器化163
7.5.1鏡像說明164
7.5.2運行SQL Server容器鏡像165
7.5 .3管理SQL S
