幫助中心 | 我的帳號 | 關於我們

Python Docker實戰

  • 作者:(美)薩蒂亞吉斯·巴哈|譯者:蒲成
  • 出版社:清華大學
  • ISBN:9787302527619
  • 出版日期:2019/05/01
  • 裝幀:平裝
  • 頁數:150
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《Python Docker實戰》講述容器和虛擬機之間的重要區別,採用基於項目的方式,指導讀者使用Docker來開發和容器化一個簡單的Python應用程序。
    在簡要介紹容器和Docker后,本書將指導讀者安裝和配置Docker,還通過使用Docker令運行一個簡單容器來呈現Docker中使用的基本函數和命令。
    此後講解如何使用所需的庫和虛擬環境來開發一個基於Python的消息傳遞機器人,並將Docker卷添加到項目中,以確保容器數據的安全。
    本書最後創建一個資料庫容器,將項目鏈接到該容器,並使用Docker Compose一次性啟動與機器人相關的資料庫。

作者介紹
(美)薩蒂亞吉斯·巴哈|譯者:蒲成
    薩蒂亞吉斯·巴哈(Sathyajith Bhat)是一位經驗豐富的DevOps/SRE專家,目前擔任Adobe I/O的DevOps工程師。Sathyajith此前擔任Styletag.com的首席Ops/SRE;還曾擔任CGI的首席分析師,使用Oracle Fusion棧(Oracle DB/PL/SQL/Oracle Forms及相關中間件)為北歐的一家大型保險公司設計、構建和實現完整的端到端解決方案。     Sathyajith是Barcamp Bangalore規劃小組的成員,負責處理DevOps和社交媒體事務;Sathyajith還是AWS Users Group Bangalore的組織者之一,是Super User and Web Apps Stack Exchange的社區志願版主。Sathyajith也曾擔任Chip-India與Tech 2論壇的版主。

目錄
第1章  容器化簡介
  1.1  什麼是Docker
    1.1.1  Docker公司
    1.1.2  軟體技術層面的Docker
    1.1.3  理解Docker所解決的問題
  1.2  容器化歷程
    1.2.1  1979年:chroot
    1.2.2  2000年:FreeBSD jail
    1.2.3  2005年:OpenVZ
    1.2.4  2006年:cgroups
    1.2.5  2008年:LXC
  1.3  理解容器和虛擬機之間的區別
  1.4  本章小結
第2章  Docker入門
  2.1  安裝Docker
    2.1.1  在Windows上安裝Docker
    2.1.2  在macOS上安裝Docker
    2.1.3  在Linux上安裝Docker
    2.1.4  理解Docker相關術語
    2.1.5  Docker實踐
  2.2  本章小結
第3章  構建Python應用程序
  3.1  項目介紹
    3.1.1  設置Telegram Messenger
    3.1.2  BotFather:Telegram的機器人創建介面
    3.1.3  newsbot:Python應用程序
  3.2  本章小結
第4章  理解Dockerfile
  4.1  Dockerfile
    4.1.1  構建上下文
    4.1.2  dockerignore
    4.1.3  使用docker build進行構建
    4.1.4  Dockerfile指令
    4.1.5  編寫Dockerfile的原則和建議
    4.1.6  多階段構建
    4.1.7  Dockerfile練習
  4.2  本章小結
第5章  理解Docker卷
  5.1  數據持久化
    5.1.1  Docker容器內部數據丟失的例子
    5.1.2  Docker卷練習
  5.2  本章小結
第6章  理解Docker網路
  6.1  為何需要容器網路
    6.1.1  默認的Docker網路驅動
    6.1.2  使用Docker網路
  6.2  Docker網路練習
  6.3  本章小結
第7章  理解Docker Compose
  7.1  Docker Compose概述

    7.1.1  安裝Docker Compose
    7.1.2  Docker Compose基礎
    7.1.3  Docker Compose文件參考
    7.1.4  Docker Compose CLI參考
    7.1.5  Docker Compose練習
  7.2  本章小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032