美文网首页
使Docker Desktop on Windows在VMwar

使Docker Desktop on Windows在VMwar

作者: KK说说 | 来源:发表于2022-02-17 10:23 被阅读0次

    Docker Desktop on Windows有三种使用方式:

    • (默认)Windows自带HyperV虚拟机下的WSL子系统
    • Oracle VirtualBox虚拟机环境
    • VMware虚拟机环境

    方式1,方式2、方式3存在兼容性问题, 无法并存 。
    如果没有方式2,方式3的需要, 使用默认的方式1 就可以了
    因我较常用VMware, 便选择使用方式3。
    如选择方式2, 可参考方式3的配置。

    使用VMware作为Docker Desktop on Windows虚拟机环境步骤如下

    安装并启动VMware Workstation

    • VM版本必须大于10

    下载Docker Desktop on Windows, 并安装后重启系统

    https://docs.docker.com/desktop/windows/install/

    下载boot2docker.iso

    https://github.com/boot2docker/boot2docker/releases/

    • 将 boot2docker.iso 放在 C:\Users\用户名.docker\machine\cache 下, 如目录不存在, 自行创建。

    下载 VMware Workstation 驱动

    https://github.com/pecigonzalo/docker-machine-vmwareworkstation/releases/

    • 将docker-machine-driver-vmwareworkstation.exe复制到 C:\Program Files\Docker\Docker\resources\bin 下

    下载 docker machine, 生成docker虚拟机

    https://github.com/docker/machine/releases

    • 修改下载后的文件名为docker-machine.exe
    • 复制到docker安装目录的bin目录下
    • 打开cmd命令行,执行如下命令
    docker-machine create --driver=vmwareworkstation dev
    

    dev: docker虚拟机的名称, 可自行修改

    验证docker虚拟机是否生成成功

    执行命令:

    docker-machine ls
    

    验证docker是否正常

    docker run hello-world
    

    运行结果显示如“……Hello for Docker!……”, 表示成功。到此,完成Docker Desktop on Windows在VMware环境下的使用配置。

    相关文章

      网友评论

          本文标题:使Docker Desktop on Windows在VMwar

          本文链接:https://www.haomeiwen.com/subject/qmwjlrtx.html