Win10上運行Docker
1. 前言
Docker最近推出了可以運行在Win10和Mac上的穩定版本,讓我們趕緊來體驗一下。 Docker發布Mac和Windows 的目標非常簡單——開發者可以更加簡單方便地在研發機器上使用Docker。下面是此次版本所改進的地方:
-
更快更可靠——在本地開發環境上,使用虛擬監控程序(hypervisors)就可以植入每個操作系統(無需VirtualBox);
-
改進了Docker工具集成——開發者可以把所有的Docker工具綁定在本地應用程序上;
-
改進開發流程——大量的裝備可用於代碼和數據,還可以更加方便地訪問在本地網絡上運行的運行容器,IDEs支持在線調試,使代碼叠代更快速更輕松;
-
支持企業網絡,Mac和Windows版本輕松訪問企業VPN;
-
所有的新功能都可以在Docker 1.12引擎上使用;
-
支持自動更新,無論是穩定版還是測試版。
2. 安裝準備
需要的條件為: 64bit Windows 10,開啟Hyper-V
2.1 下載Docker for Windows
從官網的下面地址可以下載
https://download.docker.com/win/stable/InstallDocker.msi
2.2 開啟win10的Hyper-V
控制面板 -> 程序 -> 啟用或關閉Windows功能 -> 選中Hyper-V
完成後自動重啟
3. 安裝Docker
用剛才下載的安裝包安裝,安裝完成後,啟動Docker
如果沒有開啟Hyper-V,啟動Docker的時候會提示開啟Hyper-V
如果啟動的時候,提示內存不足,啟動失敗,可以在設定中調節VM內存大小
4. 使用Docker
4.1 查看版本等信息
docker info
4.2 run hello world
docker run hello-world
4.3 啟動一個Ubuntu容器
docker run -it ubuntu bash
4.4 查看所有容器
docker ps -a
4.5 啟動一個nginx容器
docker run -d -p 81:80 --name webserver nginx
查看運行中的容器
docker ps
瀏覽器訪問確認
5. 後記
Docker終於有了可以運行在Win10和Mac上的穩定版本,可以嘗試在生產環境部署一下。
相關文章:
-
docker4dotnet #1 – 前世今生 & 世界你好
-
docker4dotnet #2 容器化主機
-
docker – 你應該知道的10件事
-
docker4dotnet #3 在macOS上使用VSC和Docker開發asp.net core+mysql應用
原文地址:http://www.cnblogs.com/ee900222/p/docker_4.html
Win10上運行Docker