首頁  >  文章  >  運維  >  怎麼學習docker?

怎麼學習docker?

青灯夜游
青灯夜游原創
2020-04-17 14:38:491967瀏覽

怎麼學習docker?

怎麼學習docker?

  1. 學習Docker,如果沒有雲端運算的基本知識,以及核心的基本知識,那麼學習並理解起來會稍吃力。作為容器,Docker容器的優勢在哪,不足在哪,最好了解容器的實現是怎樣的(簡單了解);擁有鏡像管理,Docker又該如何體現軟體開發,集成,部署,發布,再迭代的軟體生命週期管理優勢。

  2. 關於學習資源,起碼的硬體設施總是要有的。 Docker及其生態的發展很快,不使用純理論肯定收效甚微。另外,資源還包括Docker官方,各大電子媒體平台,技術論壇,開源社群等,往往大牛的觀點能點破自己的困惑,或者讓自己知道哪方面的認識還很欠缺,以及讓自己少走很多的彎路。

  3. 個人興趣的話,歸結為強扭的瓜不甜。起碼應該認同Docker的設計價值,以及Docker的未來潛力,當然有依據的批判Docker並帶動大家的思考,也是深切關注的表現。

  4. 個人發展方向,個人認為如果需要把Docker當作軟體生命週期管理工具的話,那用好Docker最為重要,API及指令的理解與使用是必需的。如果專注系統設計方面,那麼除Docker以上的知識與經驗之外,若有Docker原始碼的學習與理解,那麼這些肯定會讓你的Docker水準提升一個層次。

  5. 閱讀推薦:Docker指令指令詳情

#總結起來學習Docker需要了解以下相關知識點:

  • Linux 系統管理(軟體包管理,使用者管理,處理管理等)

  • Linux 核心相關(Cgroup, namespace 等)

  • Linux 檔案系統和儲存相關(AUFS,BRFS,devicemapper 等)

  • Linux 網路(網橋,veth,iptables等)

  • Linux安全相關(Appmor,Selinux 等)

  • #Linux進程管理(Supervisord,Systemd etc)

  • #Linux容器技術(LXC等)

  • 開發語言(Python, GO,Shell 等)

推薦教學:docker教程

以上是怎麼學習docker?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn