【问题标题】:docker-machine command not found on windows 10在 Windows 10 上找不到 docker-machine 命令
【发布时间】:2020-06-17 14:17:21
【问题描述】:

我最近通过以下网址在 Windows 10 中使用 git bash 安装了 docker 机器:https://github.com/docker/machine/releases/tag/v0.16.2

当我在 git bash 上运行“docker-machine version”命令时,它工作正常并提供当前版本的 docker machine,但是当我在命令提示符下运行相同的命令时,它无法识别该命令

【问题讨论】:

    标签: windows docker docker-machine


    【解决方案1】:

    Git bash 使用与 Windows 隔离的 Linux 环境,因此您无法从 Windows 运行 Linux 程序。您只需要在 Git bash 中使用 Docker。

    为此(在 Windows 下使用 Linux 进行开发),我建议您使用 WSL 而不是仅用于 Git 的 Git bash。

    如果您更熟悉 Windows,则可以使用 MinikubeDocker Desktop for Windows 在不使用 Linux 的 Windows 上本地开发和运行 Docker 应用程序

    【讨论】:

    • 嗨,其实我是这方面的初学者。我的 Windows 系统上已经有 docker 桌面,但我无法直接在我的 Windows 系统上安装 docker 机器,这就是我使用 git bash 安装它的原因。现在你能告诉我如何在我的 Windows 系统上创建 docker-machine
    • @Ankit 您只需在 Git bash 中执行所有操作,就可以了。您只是无法在 Windows 命令提示符下执行此操作。如果您正在学习 Docker,那么为什么要使用 docker-machine?它仅供生产使用。大多数时候你使用的命令应该是docker(你可以在安装 Docker for Desktop 后在 Windows 命令提示符下执行)。
    • 好的,谢谢。而且我需要更多帮助,我尝试使用 git bash 创建 docker-machine,但它卡在“运行预创建检查..”大约 20-30 分钟。造机器通常要花那么多时间吗?
    猜你喜欢
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 2018-03-12
    相关资源
    最近更新 更多