如何畫docker的架構圖
- 擁有全局的思維
- 利用好圖像處理能力
- 高人指路
擁有全局的思維
對于docker的學習是這樣,其實不僅僅是對于docker,這裡隻是對docker學習做一個例子。
- 首要任務是要明确為什麼。docker能給我們帶來什麼樣的好處,能給我們帶來什麼樣的價值。
- 弄清楚docker是什麼。docker是一個什麼樣的東西,他能做什麼,能怎樣做,和其他的應用又沒有什麼關聯,這些是一定需要完善和清晰的,全面的了解還是需要去實踐。
- 要如何使用docker。在想搞清楚docker是什麼的時候,肯定會遇到種種困難,在這個時候,我們就可以去嘗試一些簡單的demo,看一些簡單的配置文章,比如docker的官方文檔,或者github上面的一些docker連載文章也很好,弄清如何用和docker本身是什麼這兩點也是相輔相成的。
- 在何時何處使用docker。将docker投入實際的使用,必定是需要實踐,嘗試着去實踐使用docker,在一點點的實踐中去體會docker所帶來的好處,進而我們會清楚的知道我們要在何時何處使用docker。
利用好圖像處理能力
在剛剛開始學習的時候,看着一張docker架構圖,一個螢幕都放不下的那種,真的是頭皮發麻,真的是不知道要如何下手,看着文章整理了一遍思路以後,依舊是有很多的内容不了解,對于我個人來講真的是有些痛苦。
是以,我就陷入了把架構圖弄清楚的怪圈裡,此時的我,看到的都沒有清晰的認識,想着可以把整個架構圖弄清楚,但是我嘗試過後發現有效果,但是不是很好。
高人指路過後,我發現,我們不能這樣去做,先清晰的對整個架構有一個認知,是以
第一步,我們先将大體的架構畫出來,這也有利于提高我們的架構能力。
第二步,将每一部分的名稱填寫進去,這樣就能得到整個docker的大體架構
重複第一步和第二部,具體到某個子產品,然後我們就可以畫出來整張的架構圖
畫出deamon的内部結構
将deamon的内部的元件填寫到框上,這樣就能将整個deamon完成的展現出來
重複這個步驟,就可以畫出最終的架構圖,這樣的記憶是快樂的,找清楚各部分聯系,記憶非常快速。
高人指路
最後要說的這一點就是高人指路。
在學習的路上難免會遇到很多坑,找到一個精通的人真的不容易,來點撥一下我們學習的内容着實能讓我們省力不少。