天天看點

docker的架構圖如何畫

如何畫docker的架構圖

  • 擁有全局的思維
  • 利用好圖像處理能力
  • 高人指路

擁有全局的思維

對于docker的學習是這樣,其實不僅僅是對于docker,這裡隻是對docker學習做一個例子。

  • 首要任務是要明确為什麼。docker能給我們帶來什麼樣的好處,能給我們帶來什麼樣的價值。
  • 弄清楚docker是什麼。docker是一個什麼樣的東西,他能做什麼,能怎樣做,和其他的應用又沒有什麼關聯,這些是一定需要完善和清晰的,全面的了解還是需要去實踐。
  • 要如何使用docker。在想搞清楚docker是什麼的時候,肯定會遇到種種困難,在這個時候,我們就可以去嘗試一些簡單的demo,看一些簡單的配置文章,比如docker的官方文檔,或者github上面的一些docker連載文章也很好,弄清如何用和docker本身是什麼這兩點也是相輔相成的。
  • 在何時何處使用docker。将docker投入實際的使用,必定是需要實踐,嘗試着去實踐使用docker,在一點點的實踐中去體會docker所帶來的好處,進而我們會清楚的知道我們要在何時何處使用docker。

利用好圖像處理能力

在剛剛開始學習的時候,看着一張docker架構圖,一個螢幕都放不下的那種,真的是頭皮發麻,真的是不知道要如何下手,看着文章整理了一遍思路以後,依舊是有很多的内容不了解,對于我個人來講真的是有些痛苦。

docker的架構圖如何畫

是以,我就陷入了把架構圖弄清楚的怪圈裡,此時的我,看到的都沒有清晰的認識,想着可以把整個架構圖弄清楚,但是我嘗試過後發現有效果,但是不是很好。

高人指路過後,我發現,我們不能這樣去做,先清晰的對整個架構有一個認知,是以

第一步,我們先将大體的架構畫出來,這也有利于提高我們的架構能力。

docker的架構圖如何畫

第二步,将每一部分的名稱填寫進去,這樣就能得到整個docker的大體架構

docker的架構圖如何畫

重複第一步和第二部,具體到某個子產品,然後我們就可以畫出來整張的架構圖

畫出deamon的内部結構

docker的架構圖如何畫

将deamon的内部的元件填寫到框上,這樣就能将整個deamon完成的展現出來

docker的架構圖如何畫

重複這個步驟,就可以畫出最終的架構圖,這樣的記憶是快樂的,找清楚各部分聯系,記憶非常快速。

高人指路

最後要說的這一點就是高人指路。

在學習的路上難免會遇到很多坑,找到一個精通的人真的不容易,來點撥一下我們學習的内容着實能讓我們省力不少。