作者簡介
Shrikrishna Holla
Shrikrishna Holla是一名生活在印度班加羅爾與清奈的全方位開發人員,喜愛單車、音樂與繪畫,你會經常看他穿著帽T、喝著紅牛出現在駭客松,為熬夜做準備。
目前在Freshdesk公司任職產品開發員,這是個以雲端為主的客戶支援平台。
你可以在Twitter(@srikrishnaholla)聯繫到他,或在Docker IRC頻道(Freenode的#docker)搜尋shrikrishna。
譯者簡介
湯秉翰
現任
海林行動科技 技術總監
勞動部勞動力發展署 產業人才投資方案 Android講師
勞動部勞動力發展署 失業者職業訓練 授課講師
研究領域/專長
程式語言、Linux、雲端架構、Android/iOS開發
著作
《Fedora 21 Linux系統建置與實務》
《CentOS 7建置、管理與伺服器架設實戰》
《Java網路程式設計》
《雲端網頁程式設計-Google App Engine應用實作》
第1章 Docker開箱
1.1 介紹Docker
1.2 安裝Docker
1.3 OpenStack
1.4 從頭開始:在Docker中建置Docker
1.5 驗證安裝結果
1.6 有用的提示
1.7 總結
第2章 Docker命令列指令與Dockerle
2.1 Docker的相關名詞
2.2 Docker指令
2.3 執行自己的專案
2.4 Dockerfile
2.5 Docker工作流程-pull-use-modify-commit-push(取出-使用-修改-送交-上傳)
2.6 自動化建置(Automated Builds)
2.7 總結
第3章 設定Docker容器
3.1 限制資源的機制
3.2 以卷冊管理容器資料
3.3 設定Docker使用不同的儲存驅動
3.4 設定Docker的網路
3.5 連結容器
3.6 總結
第4章自動化與最佳練習
4.1 Docker遠端API
4.2 使用docker exec指令在容器中加入行程
4.3 服務的探索
4.4 安全性
4.5 總結
第5章 Docker的好友們
5.1 在Chef和Puppet中使用Docker
5.2 設定apt-cacher
5.3 設定自己的mini-Heroku
5.4 設定一個高可用性服務
5.5 總結