请选择 进入手机版 | 继续访问电脑版

Docker for Windows 使用 VMware WorkStation的详细 教程

[复制链接]
查看116 | 回复5 | 2021-9-13 18:25:08 | 显示全部楼层 |阅读模式
目次

一.媒介

Docker for Windows 不同于 Docker Toolbox。Docker for Windows 对体系 的要求至少为Windows 10专业版,由于 它必要 Hyper-V的支持,而Dockbox Toolbox使用 Oracle Virtual Box而不是Hyper-V 。使用 过VMware WorkStation的朋侪 应该知道,vm无法与hyper-v共存。那么假如 我的电脑已经安装和使用 VM,怎样 才能使用 Docker for Windows呢,请看下面的讲解。

二.安装Docker for Windows

1.下载Docker for Windows

从这个地址下载并举行 安装:https://download.docker.com/win/stable/Docker for Windows Installer.exe

安装过程很简单,在此我就不赘述了。

2.安装以后的预备

安装完成以后,Docker for Windows 会自动 运行,此时会出现提示没有启用Hyper-V,这里点击canel即可。

Docker for Windows 使用

 VMware WorkStation的详细

教程

三.预备 工作

1.下载boot2docker.iso

从这个地址下载: https://github.com/boot2docker/boot2docker/releases/download/v18.05.0-ce/boot2docker.iso

然后将 boot2docker.iso 放在

  1. C:\Users\<用户名>\.docker\machine\machines\dev\
复制代码
,文件夹不存在就本身 建立。

2.下载 VMware Workstation 驱动

从这里下载 https://github.com/pecigonzalo/docker-machine-vmwareworkstation/releases/ 最新版的vm驱动。此驱动非官方开辟 ,但是也在官方的文档中有链接。

然后将

  1. docker-machine-driver-vmwareworkstation.exe
复制代码
复制到
  1. C:\Program Files\Docker\Docker\resources\bin
复制代码
下:

Docker for Windows 使用

 VMware WorkStation的详细

教程

四.安装Docker Machine

1.打开VMware Workstation

这一步是必须的!VM版本必须大于10。

2.安装dev示例

打开cmd,实行 下令

  1. docker-machine create --driver=vmwareworkstation dev
复制代码

实行 过程如下:

Docker for Windows 使用

 VMware WorkStation的详细

教程

3.验证安装

实行 下令 :

  1. docker-machine ls
复制代码

会出现一个dev的实例

Docker for Windows 使用

 VMware WorkStation的详细

教程

4.激活实例

实行 下令 :

  1. docker-machine env dev
复制代码

会出现如下图:

Docker for Windows 使用

 VMware WorkStation的详细

教程

5.设置环境变量

打开环境变量设置,对于第3步中的提示设置体系 环境变量:

Docker for Windows 使用

 VMware WorkStation的详细

教程

设置这五个即可,末了 记得要点确定哦。

五.验证是否安装成功

1.登录dev实例

使用 下令 登录:

  1. docker-machine ssh dev
复制代码

出现如下表示成功:

Docker for Windows 使用

 VMware WorkStation的详细

教程

2.运行hello-world

关闭我们刚刚的cmd窗口,打开一个新的cmd窗口。实行 下令 :

  1. docker run hello-world
复制代码

Docker for Windows 使用

 VMware WorkStation的详细

教程

到这一步我们的安装就表示成功了。

六.设置 加速器

通过下令 登录docker-machine

新建文件

  1. vi /etc/docker/daemon.json
复制代码

输入以下内容

  1. {
  2. "registry-mirrors": ["https://registry.docker-cn.com"]
  3. }
复制代码

保存,重启即可

七.收尾工作

由于 我们使用 的VM,以是 我们在使用 docker的时间 ,必须保证vm的dev示例是在运行的:

Docker for Windows 使用

 VMware WorkStation的详细

教程

此方法现在 有个缺点,就是无法使用 Docker for Windows的UI管理功能,但是这并不影响,通过下令 我们可以完成全部 的事变 ,以是 我们在服务中,克制

  1. Docker for Windows Service
复制代码
,并且将其设为手动启动,避免每次开机就收到一个提示框。

Docker for Windows 使用

 VMware WorkStation的详细

教程

末了 非常 感谢这个园友的文章能给我参考:https://www.cnblogs.com/VAllen/p/Docker-for-windows-on-VMware.html

到此这篇关于Docker for Windows 使用 VMware WorkStation的文章就先容 到这了,更多相干 VMware WorkStation使用 内容请搜索 脚本之家从前 的文章或继续欣赏 下面的相干 文章盼望 大家以后多多支持脚本之家!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

avatar 李松泰李c | 2021-9-13 22:20:39 | 显示全部楼层
admin楼主最近很消极啊!
回复

使用道具 举报

avatar 张柏芝一号胸 | 2021-9-20 12:03:35 | 显示全部楼层
鸟大了,什么林子都敢进啊!
回复

使用道具 举报

avatar 艾克n | 2021-10-1 22:08:40 | 显示全部楼层
回帖也有有水平的!
回复

使用道具 举报

avatar 雍不言弃 | 2021-10-15 21:26:28 | 显示全部楼层
admin楼主的文笔不错!
回复

使用道具 举报

admin楼主病的不轻啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则