Docker 從零開始-Windows 10 pro for docker
4 min readAug 9, 2020
這篇主要來教學使用Windows 10 pro 安裝 Docker 和運作虛擬的image並且在localhost上執行。
Step 1. 這邊選擇 Stable 版本(download link)
Step 2.開啟安裝檔案 (Docker Desktop Installer.exe)
Hyper-V : Microsoft的虛擬機管理功能,需要啟用它
Step 3.安裝完後會通知必須重新啟動
Step 4.重新啟動後Docker 將安裝完成並且自動開啟服務
開啟Power Shell 執行指令確認Docker 的版本
docker --version
執行指令確認Docker 的 Container使用狀態
docker ps
Step 5. 使用 Git clone 一個sample project (git_link)
此sample為官方安裝後第一次啟動Docker 教學上使用的簡單範例
Step 6.自建映像檔
將路徑指定到git clone 下來的getting-started資料夾內
docker build . -t docker-demo-appPS.--tag縮寫-t 後面為 docker tag name
執行完,在Power Shell確認一下 images 清單
docker images
Step 7.虛擬化image 並且在localhost 上運作
docker run -d -p 8051:80 docker-demo-appPS.
docker run -d -p [map port:host port] [Tag]
-d 代表在 Detached(背景)執行,如不加 -d,預設會 foreground (前景) 執行
-p 代表將本機的 80 port 的所有流量轉發到 container 中的 80 port
Step 8.接著打開網頁
使用Power Shell 確認一下目前運作中的Container
docker ps
Conclusion: 透過這次安裝Docker並且實作自行建立映像檔接著運作虛擬化映像檔,並且感受到Docker 的強大,輕鬆的就可以克服環境設定的問題,而且檔案非常的小,之後會做更多有關Docker的分享。
Thanks for your reading.
參考文章