1. 程式人生 > >Win10上運行Docker

Win10上運行Docker

可用 img dice load 查看 viso epg 版本 官網

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