docker學習筆記彙總(小白入門)

前言

  1. 在我學習docker的時候,我找了很多網上的教程文章,我覺得這些文章的水平參差不齊。
  2. 我說的“參差不齊”不是指作者們的水平不夠,他們都是大佬,我說的是我感覺他們的文章有些偏向總結,對於像我這樣的初學者來說,按部就班的操作總會遇到一些坑,這些坑對他們來說往往不值一提,但對我這樣的初學者來說往往可能會嚴重到要換一篇教程。
  3. 所以我希望,我能寫一篇填滿坑的“經驗分享”來和大家一起學習docker這個東西;
  4. 我將我對docker入門的理解分爲三個階段,每個階段將達到各階的目的,三個階段完成後,達到從超級小白到普通小白的進步,而身爲普通小白,我相信再去看網上的文章時,可能會有一些豁然開朗的感悟;
  5. 留下我的傻鵝,846400437,文末有二維碼,傻鵝用了十幾年了,不會換,我在網上看文章的時候比較討厭聯繫不到作者的情況,所以有任何寫的不對的地方可加好友告知,我將盡快修改!

三階段解釋

  1. 第一階段:下載並安裝docker,並能通過基本的docker命令,搭建出一個可用的、可訪問的tomcat服務器;
  2. 第二階段:學習Dockerfile,通過Dockerfile“一鍵生成”可用服務器;
  3. 第三階段:學習數據卷,通過數據卷掛載,搭建可以持久保留數據的tomcat服務器;

提升階段

現在我接觸到的就是docker-compose的應用了,在後續學習中我會陸續分享我的經驗,謝謝大家;

第一階段:下載安裝,docker的基本使用(內容比較雜亂,正在整理)

場景假設:假設你從沒聽說過docker,然後突然有一天,你聽說docker這個東西不錯,這時你突發奇想打算接觸一下、學習學習,然後巧了,你第一篇看到的文章就是這篇文章,那OK,我希望你在看完第一階段的文章後,至少自己成功的搭建了一個docker出來,即便這個docker你還有很多東西還沒完全搞明白。

第二階段:通過Dockerfile創建docker鏡像並啓動容器

我這時已經默認閣下看完了第一階段的內容,可能經過反覆的實踐,大概知道docker是個啥了(有些東西我覺得實踐完了就自然而然明白了,如果那裏不明白,感謝留言,我會盡可能的去完善),那我希望這部分內容能和讀者交流一下Dockerfile的相關知識,怎麼通過一個簡單的Dockerfile文件,直接生成一個鏡像&&容器,簡化docker啓動項目的操作步驟。

第三階段:掛載,數據卷的使用

我這時默認閣下看完了前兩篇文章,對docker有了一定的淺顯瞭解;這時補充一個相當重要的概念,掛載,我把它當做第三個階段;


暫時先這樣,這就是我的學習流程,我希望和各位初學者或讀者進行交流和請教,以上文章,如有寫的不對的地方,或者寫的不詳細的地方,您指正,我更正!因爲我想提供一個對“初學者”真正友好的文章,謝謝!

後記:我發現我自己有點天真,純小白教程好像要注意很多東西,自己去發現一些坑並填補,可是文章如果太長感覺又不容易讓人有讀下去的慾望,這個度還真不好把握…
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章