Docker 是個偉大的項目,它讓虛擬化變得前所未有的高效和輕鬆,徹底釋放了虛擬化的威力!
本書最初源於WaitFish的《Docker學習手冊v1.0》內容。後來,yeasy 根據最新Docker版本對內容進行了修訂和重寫,並增加了部分內容;與WaitFish協商,將所有內容開源,採用網際網路合作的方式進行創作和維護。
本書既適用於具備基礎Linux知識的Docker初學者,也可供希望理解原理和底層實現的高級用戶參考。同時,本書中給出的實踐案例,可供在進行實際部署時借鑑。
在線閱讀:https://www.gitbook.io/book/yeasy/docker_practice。
維護本書的Github項目: https://github.com/yeasy/docker_practice。 歡迎大家參與。
本書發布時,Docker的最新版本為1.20。
參加步驟在GitHub上fork到自己的倉庫,如docker_user/docker_practice,然後clone到本地,並設置用戶信息。
$ git clone git@github.com:docker_user/docker_practice.git
$ cd docker_practice
$ git config user.name "Docker User"
$ git config user.email docker_user@dockcer.com
修改代碼後提交,並推送到自己的倉庫。
$
$ git commit -am "Fix issue #1: change helo to hello"
$ git push
在GitHub網站上提交pull request。
定期使用項目倉庫內容更新自己倉庫內容。
$ git remote add upstream github.com/yeasy/docker_practice
$ git fetch upstream
$ git checkout master
$ git rebase upstream/master
$ git push -f origin master
轉自 http://www.oschina.net/p/docker_practice