下載docker for windows
穩定版
準備安裝Docker for Windows
安裝前請保障 Windows10 版本大于或等于 1703,os版本大于或等于 15063
我在版本1607下安裝就會有找不到引用匯編文件的錯誤
必須啟用Hyper-V軟件包才能使Docker for Windows工作。如果您的系統不滿足這些要求,您可以安裝Docker Toolbox,它使用Oracle Virtual Box而不是Hyper-V。
在 Windows 10 上安裝 Hyper-V 網址
安裝Docker for Windows
雙擊InstallDocker.msi以運行安裝程序。
檢查Docker
打開PowerShell,輸入以下代碼
PS?C:UsersDocker>?docker?--version Docker?version?17.03.0-ce,?build?60ccb22 PS?C:UsersDocker>?docker-compose?--version docker-compose?version?1.11.2,?build?dfed245 PS?C:UsersDocker>?docker-machine?--version docker-machine?version?0.10.0,?build?76ed2a6
運行docker run hello-world來測試從Docker Hub拉一個鏡像并啟動一個容器。
PS?C:Usersjdoe>?docker?run?hello-world
Hello?from?Docker.?This?message?shows?that?your?installation?appears to?be?working?correctly. To?generate?this?message,?Docker?took?the?following?steps: The?Docker?client?contacted?the?Docker?daemon. The?Docker?daemon?pulled?the?"hello-world"?image?from?the?Docker?Hub. The?Docker?daemon?created?a?new?container?from?that?image?which?runs?the?executable?that?produces?the?output?you?are?currently reading. The?Docker?daemon?streamed?that?output?to?the?Docker?client,?which?sent?it?to?your?terminal.
嘗試更有野心的東西,并使用此命令運行Ubuntu容器。
這將下載ubuntu容器鏡像并啟動它。以下是在powerhell中運行此命令的輸出。
PS?C:Usersjdoe>?docker?run?-it?ubuntu?bash Unable?to?find?image?'ubuntu:latest'?locally?latest:?Pulling?from library/ubuntu?5a132a7e7af1:?Pull?complete?fd2731e4c50c:?Pull?complete 28a2f68d1120:?Pull?complete?a3ed95caeb02:?Pull?complete?Digest: sha256:4e85ebe01d056b43955250bbac22bdb8734271122e3c78d21e55ee235fc6802d Status:?Downloaded?newer?image?for?ubuntu:latest
使用docker開啟nginx服務器
PS?C:Usersjdoe>?docker?run?-d?-p?80:80?--name?webserver?nginx
Unable?to?find?image?'nginx:latest'?locally?latest:?Pulling?from library/nginx fdd5d7827f33:?Pull?complete?a3ed95caeb02:?Pull?complete?716f7a5f3082: Pull?complete?7b10f03a0309:?Pull?complete?Digest: sha256:f6a001272d5d324c4c9f3f183e1b69e9e0ff12debeb7a092730d638c33e0de3e Status:?Downloaded?newer?image?for?nginx:latest dfe13c68b3b86f01951af617df02be4897184cbf7a8b4d5caf1c3c5bd3fc267f 訪問http://localhost/以顯示nginx起始頁。
使用 docker ps 命令查看容器列表
使用 docker images 命令查看鏡像列表
加速器
在系統右下角托盤圖標內右鍵菜單選擇 Settings,打開配置窗口后左側導航菜單選擇 Docker Daemon。編輯窗口內的JSON串,填寫如阿里云、DaoCloud之類的加速器地址,如:
?{ ?????"registry-mirrors":?[ ???????"https://sr5arhkn.mirror.aliyuncs.com", ???????"http://14d216f4.m.daocloud.io" ?????], ?????"insecure-registries":?[] ???}
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END