一下载Windows 版本的docker 安装文件
Docker for Windows Installer
安装完docker后,打开powershell,输入docker run hello-world,出现以下,证明docker安装成功:
二docker-machine安装虚拟机
- 1 按下windows 键,点击Hyper-v管理器
- 2 展开Hyper-V管理器,点击用户名-》中间面板列表-》选择MobyLinuxVM》右边操作点击‘虚拟交换机管理器...’
-
3 点击新建虚拟网络交换机
新建虚拟网络交换机 - 4 用docker-machine创建一个虚拟机实例
docker-machine create -d hyperv --hyperv-virtual-switch "Primary Virtual Switch" worker1
成功创建后如下图:
创建work1虚拟机
安装的时候,下载boot2docker.iso遇到异常
[Error response from daemon: dial tcp 10.0.75.2:2375: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond]
解决方案
- 1手动下载boot2docker.iso,把出现错误的地址(因为它的版本号不同,最好是根据提示的地址下载),复制到浏览器中点击Enter后下载此文件。将下载后的文件保存到C:\Users\xxxx.docker\machine\cache 下。
- 2点击网络连接-》网络和Internet设置-》更改适配器选项 找到名称为 DockerNAT的网络连接,点击属性,把IPv6的选项去掉。
三 开发中使用虚拟机环境
docker的虚拟机创建完成后,开发环境就算是配置成功了。在开发中如何利用此虚拟机环境呢?各个开发工具对此支持不一样,再此不一一研究。比如pycharm 是如何集成使用docker的,在此官方已发出教程:
https://blog.jetbrains.com/pycharm/2017/08/using-docker-compose-on-windows-in-pycharm/
网友评论