最近测试环节要求比较多,笔记本上虚拟机越来越多,试验一下docker,随笔如下。
一、安装docker
主机windows 10 专业版
网上在windows10上安装docker有两种方法
一个是使用InstallDocker,一个是使用DockerToolbox
使用InstallDocker安装是直接在windows上安装一个容器环境,,但需要开启 Microsoft Hyper-V(也是虚拟化相关的)
使用DockerToolbox 安装实际安装是docker-machine,可以在安装中使用VirtualBox VM
VirtualBox VM 和Microsoft Hyper-V 是不能同时启用的
Microsoft Hyper-V 在控制面板的 程序 启动或关闭windows功能中 开启和管理
Docker官网
下载Docker Windows的安装包
https://download.docker.com/win/stable/InstallDocker.msi
下载DockerToolbox
https://github-cloud.s3.amazonaws.com/releases/38274922/a30a5624-8fec-11e6-9d71-8ee817137bb6.exe?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20161031%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20161031T020636Z&X-Amz-Expires=300&X-Amz-Signature=05b85316cf03682f2da17ee20099f90052f183ffac43ef282525c4c9f05bc129&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DDockerToolbox-1.12.2.exe&response-content-type=application%2Foctet-stream
或者
?fid=7SuYhZOO94*q7W1vQAailawUEkeAgrMMAAAAAJKI5vRpwMNa4Khcw1gaxcrNdPwv&mid=666&threshold=150&tid=D58A3A614D5F0DFD93572BF545BBBC54&srcid=119&verno=1
我开始使用的是InstallDocker 安装直接使用,但在下载Containers时遇到如下提示。
C:\>docker run hello-world Unable to find image ‘hello-world:latest‘ locally latest: Pulling from library/hello-world docker: image operating system "linux" cannot be used on this platform. See ‘docker run --help‘.
在使用DockerToolbox 安装的Docker中则直接有连接到hub的界面,使用界面直接下载,或者使用powershell都可以下载。
windows docker测试