買這商品的人也買了...
-
Google 軟件測試之道 (How Google Tests Software)$479$455 -
Java 8 Lambdas 技術手冊 (Java 8 Lambdas: Pragmatic Functional Programming)$480$379 -
Practical Machine Learning: A New Look at Anomaly Detection (Paperback)$1,110$1,055 -
建構微服務|設計細微化的系統 (Building Microservices)$580$458 -
$250Docker 生產環境實踐指南 -
Android 雲端與物聯網關鍵通訊技術$520$411 -
R語言:深入淺出財經計量$580$452 -
$301Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic構建和部署 -
精通 Nginx, 2/e ( Mastering NGINX, 2/e)$354$336 -
$297深入淺出 Spring Boot 2.x -
$305Python Docker 實戰 (Practical Docker with Python: Build, Release and Distribute your Python App with Docker) -
$760Java 核心技術 捲I : 基礎知識, 11/e (Core Java Volume I -- Fundamentals, 11/e) -
打造期權自動理財術$500$490 -
深入理解 Kotlin 協程$474$450 -
$474Kotlin 編程實踐 (Kotlin Cookbook: A Problem-Focused Approach) -
$502大數據處理框架Apache Spark設計與實現(全彩) -
C++ 語言的設計和演化 (The Design and Evolution of C++)$594$564 -
小輕快跨平台:王的編輯器 Visual Studio Code 聖經$880$695 -
$505Docker 實踐, 2/e -
完全自學!Go 語言 (Golang) 實戰聖經 (The Go Workshop: Learn to write clean, efficient code and build high-performance applications with Go)$880$695 -
超大流量系統解決方案 : 大型網站架構師的經驗分享$690$538 -
$714Spring Boot + Vue 開發實戰 -
敏捷測試 : 以持續測試促進持續交付$779$740 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
AWS 自學聖經:5大必學雲端主題・超圖解入門 (全彩印刷)$690$545
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《 本Docker書(修訂版)》由Docker公司前服務與支持副總裁James Turnbull編寫,是權威的Docker開發指南。《 本Docker書(修訂版)》專註於Docker 1.9及以上版本,指導讀者完成Docker的安裝、部署、管理和擴展,帶領讀者經歷從測試到生產的整個開發生命周期,讓讀者瞭解Docker適用於什麼場景。書中先介紹Docker及其組件的基礎知識,然後介紹用Docker構建容器和服務來完成各種任務:利用Docker為新項目建立測試環境,演示如何使用持續集成的工作流集成Docker,如何構建應用程序服務和平臺,如何使用Docker的API,如何擴展Docker。《 本Docker書(修訂版)》適合對Docker或容器開發感興趣的系統管理員、運維人員和開發人員閱讀。
目錄大綱
第1章 簡介
1.1Docker簡介
1.1.1提供一個簡單、輕量的建模方式
1.1.2職責的邏輯分離
1.1.3快速、高效的開發生命週期
1.1.4鼓勵使用面向服務的架構
1.2Docker組件
1.2 .1Docker客戶端和服務器
1.2.2Docker鏡像
1.2.3Registry
1.2.4容器
1.3能用Docker做什麼
1.4Docker與配置管理
1.5Docker的技術組件
1.6本書的內容
1.7Docker資源
第2章 安裝Docker
2.1安裝Docker的先決條件
2.2在Ubuntu和Debian中安裝Docker
2.2.1檢查前提條件
2.2.2安裝Docker
2.2.3Docker與UFW
2.3在RedHat和RedHat係發行版中安裝Docker
2.3.1檢查前提條件
2.3.2安裝Docker
2.3. 3在RedHat係發行版中啟動Docker守護進程
2.4在OS X中安裝Docker Toolbox
2.4.1在OS X中安裝Docker Toolbox
2.4.2在OS X中啟動Docker Toolbox
2.4.3測試Docker Toolbox
2.5在Windows中安裝Docker Toolbox
2.5.1在Windows中安裝Docker Toolbox
2.5.2在Windows中啟動Docker Toolbox
2.5.3測試Docker Toolbox
2.6使用本書的Docker Toolbox示例
2.7Docker安裝腳本
2.8二進制安裝
2.9Docker守護進程
2.9.1配置Docker守護進程
2.9.2檢查Docker守護進程是否正在運行
2.10升級Docker
2.11Docker用戶界面
2.12小結
第3章 Docker入門
3.1確保Docker已經就緒
3.2運行我們的第一個容器
3.3使用第一個容器
3.4容器命名
3.5重新啟動已經停止的容器
3.6附著到容器上
3.7創建守護式容器
3.8容器內部都在幹些什麼
3.9Docker日誌驅動
3.10查看容器內的進程
3.11Docker統計信息
3.12在容器內部運行進程
3.13停止守護式容器
3.14自動重啟容器
3.15深入容器
3.16刪除容器
3.17小結
第4章 使用Docker鏡像和倉庫
4.1什麼是Docker鏡像
4.2列出鏡像
4.3拉取鏡像
4.4查找鏡像
4.5構建鏡像
4.5.1創建DockerHub賬號
4.5.2用Docker的commit命令創建鏡像
4.5.3用Dockerfile構建鏡像
4.5.4基於Dockerfile構建新鏡像
4.5.5指令失敗時會怎樣
4.5.6Dockerfile和構建緩存
4.5.7基於構建緩存的Dockerfile模板
4.5.8查看新鏡像
4.5.9從新鏡像啟動容器
4.5.10Dockerfile指令
4.6將鏡像推送到DockerHub
4.7刪除鏡像
4.8運行自己的DockerRegistry
4.8.1從容器運行Registry
4.8.2測試新Registry
4.9其他可選Registry服務
4.10小結
第5章 在測試中使用Docker
5.1使用Docker測試靜態網站
5.1.1Sample網站的初始Dockerfile
5.1.2構建Sample網站和Nginx鏡像
5.1.3從Sample網站和Nginx鏡像構建容器
5.1.4修改網站
5.2使用Docker構建並測試Web應用程序
5.2. 1構建Sinatra應用程序
5.2.2創建Sinatra容器
5.2.3擴展Sinatra應用程序來使用Redis
5.2.4將Sinatra應用程序連接到Redis容器
5.2.5Docker內部連網
5.2.6Docker Networking
5.2.7使用容器連接來通信
5.2.8連接容器小結
5.3Docker用於持續集成
5.3.1構建Jenkins和Docker服務器
5.3.2創建新的Jenkins作業
5.3.3運行Jenkins作業
5.3.4與Jenkins作業有關的下一步
5.3.5Jenkins設置小結
5.4多配置的Jenkins
5.4.1創建多配置作業
5.4.2測試多配置作業
5.4.3Jenkins多配置作業小結
5.5其他選擇
5.5.1Drone
5.5.2Shippable
5.6小結
第6章 使用Docker構建服務
6.1構建第一個應用
6.1 .1Jekyll基礎鏡像
6.1.2構建Jekyll基礎鏡像
6.1.3Apache鏡像
6.1.4構建Jekyll Apache鏡像
6.1.5啟動Jekyll網站
6.1.6更新Jekyll網站
6.1.7備份Jekyll捲
6.1.8擴展Jekyll示例網站
6.2使用Docker構建一個Java應用服務
6.2.1WAR文件的獲取程序
6.2.2獲取WAR文件
6.2.3Tomecat7應用服務器
6.2.4運行WAR文件
6.2.5基於Tomcat應用服務器的構建服務
6.3多容器的應用棧
6.3.1Node.js鏡像
6.3.2Redis基礎鏡像
6.3.3Redis主鏡像
6.3.4Redis副本鏡像
6.3.5創建Redis後端集群
6.3.6創建Node容器
6.3.7捕獲應用日誌
6.3.8Node程序棧的小結
6.4不使用SSH管理Docker容器
6.5小結
第7章 Docker編配和服務發現
7.1DockerCompose
7.1.1安裝Docker Compose
7.1.2獲取示例應用
7.1.3docker—compose.yml文件
7.1.4運行Compose
7.1.5使用Compose
7.1.6Compose小結
7.2Consul、服務發現和Docker
7.2.1構建Consul鏡像
7.2.2在本地測試Consul容器
7.2.3使用Docker運行Consul集群
7.2.4啟動具有自啟動功能的Consul節點
7.2.5啟動其餘節點
7.2.6配合Consul,在Docker裡運行一個分佈式服務
7.3DockerSwarm
7.3.1安裝Swam
7.3.2創建Swarm集群
7.3.3創建容器
7.3.4過濾器
7.3.5策略
7.3.6小結
7.4其他編配工具和組件
7.4.1Fleet和etcd
7.4.2Kubernetes
7.4.3Apache Mesos
7.4.4Helios
7.4.5Centurion
7.5小結
第8章 使用DockerAPI
8.1DockerAPI
8.2初識Remote API
8.3測試Docker Remote API
8.3.1通過API來管理Docker鏡像
8.3.2通過API管理Docker容器
8.4改進TProv應用
8.5對Docker Remote API進行認證
8.5.1建立證書授權中心
8.5.2創建服務器的證書籤名請求和密鑰
8.5.3配置Docker守護進程
8.5.4創建客戶端證書和密鑰
8.5.5配置Docker客戶端開啟認證功能
8.6小結
第9章 獲得幫助和對Docker進行改進
9.1獲得幫助
9.1.1Docker用戶、開發郵件列表及論壇
9.1.2IRC上的Docker
9.1.3GitHub上的Docker
9.2報告Docker的問題
9.3搭建構建環境
9.3.1安裝Docker
9.3.2安裝源代碼和構建工具
9.3.3檢出源代碼
9.3.4貢獻文檔
9.3.5構建開發環境
9.3.6運行測試
9.3.7在開發環境中使用Docker
9.3. 8發起pull request
9.3.9批準合併和維護者
9.4小結
