iT邦幫忙

2022 iThome 鐵人賽

DAY 17
0

https://i.imgur.com/X4pgvVU.jpg

一、前言

這篇文章的主要目的是在記錄學習 Docker 的相關議題,內容包括:「是如何入門?碰上問題時的解決方法?」等等,目標是把環境建立起來,還有整理相關的文章。

學習 Docker 最好的方法就跟學習 Vim 一樣,先把環境架起來就對了!


二、開始使用 Docker

根據 wiki 對 Docker 的介紹【1】,它最初版本發行於 2013 年 3 月 13 日,距離 2022 年,Docker 已經活了 9 年,這也代表 Docker 的架構應該是趨近於成熟,所以在安裝上不會有太多不可預期的 Bug 才對?以下為 Docker 的安裝步驟。

2.1 安裝

  1. 先到官網:Docker
    點選Download Docker Desktotp(藍色按鈕),這裡使用 Windows 版本做介紹。

三、Docker 觀念

在這個章節中,想要談談 Docker 比較觀念的東西,一般來說應該會是先講解觀念之後,才會開始動手實作。但是為了方便日後查閱安裝步驟,會把操作 SOP 寫在第二章節。

3.1 什麼是 Docker?可以用來幹嘛?

  1. 【入門Docker 教學】軟體工程師都應該學會的基本觀念與知識
  2. Docker 基礎教學與介紹 101
  3. [ 前端新手技能樹 ] #1 VS Code、Docker 與開發環境建置

四、推薦資源

  1. twtrubiks/docker-tutorial: Docker 基本教學 - GitHub
  2. Install Docker Desktop on Windows
  3. 使用 vscode 遠端 docker 開發使用教學
  4. 教學課程:使用 Visual Studio Code 建立和共用 Docker 應用程式
  5. 使用 Visual Studio Code 搭配 Docker 容器做為開發環境

五、結論

Docker 的入門對於新手來說,並不是那麼容易。也有可能是我沒有找到適合自己的學習教材吧,看個老半天的資料,環境都還沒有真正架設好,還有就是 Docker 在 Windows 7 上面不能直接跑,這點也很麻煩。總之,對於 Docker 我還需要一點時間去研究。儘管 Docker 學習受到了阻礙,但是我的文章還是要先寫起來放(不然會直接中斷比賽)。今天就先記錄學到的東西吧!

會開始學 Docker 這件事情其實挺意外的,因為以前在坊間時常會看到 Docker 的介紹書籍,但是卻沒有特別去留意這個工具,直到最進聽說寫全端的朋友,提及了在工作上有使用到 Docker 這個工具,秉持著「別人會的東西,自己也要懂一些」的精神,趕緊也來學學 Docker。雖然它的概念是很酷的,但是真的不太好入門啊~


六、參考資料

  1. Docker(wiki)
  2. Docker WSL 2 installation is incomplete

上一篇
Day 16:Gulp 學習筆記
下一篇
Day 18:jQuery 學習筆記-上
系列文
手刻武器庫,30 天前端學習心得30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言