Docker必須跑在Linux上,若想要在Windows上跑Docker,
就要利用Hyper-V跑一個Linux,如此就可以在Windows上跑Docker
必要條件
- Windows10 專業版或企業版(版本 1607年)
- HYPER-V已啟用
- 輸入commend: systeminfo,檢查是否啟用,若都為”是”,則可以使用
- 若沒啟用可到程式與功能–>開啟或關閉Windows功能–>勾選Hyper-V確定安裝,
並重啟電腦
- 輸入commend: systeminfo,檢查是否啟用,若都為”是”,則可以使用
安裝Docker for Windows
下載Docker Desktop for Windows(需註冊docker hub帳號)
Docker Desktop for Windows安裝完成
可以切換Windows Containers,不過我們還是先玩玩Linux Containers就行了
測試安裝是否正常
- Run docker –version 看Docker版本
1 |
|
Docker version 18.09.2, build 6247962
- 從 Docker Hub 拉取 hello-world image,並Run容器(要先登入才拉的到Image)
1 |
|
Using default tag: latest
latest: Pulling from library/hello-world
1b930d010525: Pull complete
Digest: sha256:92695bc579f31df7a63da6922075d0666e565ceccad16b59c3374d2cf4e8e50e
Status: Downloaded newer image for hello-world:latest
1 |
|
Hello from Docker!
This message shows that your installation appears to be working correctly.
docker 基本指令
- image list
1 |
|
- container list
1 |
|
- 將沒有使用的container 刪除
1 |
|
- 移除Image
1 |
|
- 各層級Help
1 |
|