【问题标题】:docker-machine start waiting for IPdocker-machine 开始等待 IP
【发布时间】:2018-12-17 22:59:22
【问题描述】:

我知道这是一个经常被问到的问题。但我找到的解决方案都没有帮助我。

状态: Windows 7 + VirtualBox + Docker 工具箱

Docker 环境在一个月内运行良好。现在我一个月没用了,现在docker-machine start 等待IP 卡住了。 ...也许我用 Putty 或 ssh 命令行工具破坏了一些东西??

  • 以前效果很好。
  • 我卸载并重新安装了所有工具(Vbox、docker、防病毒、防火墙...)
  • 尝试使用--native-ssh & -d virtualbox 创建
  • 已删除 .dockerAppData/.docker 文件夹
  • 在 Vbox 机器上尝试了不同的内存和以太网设置
  • 机器在Vbox上启动成功

-它只是不能在命令行上工作!

C:\Users\gregor\dev>docker-machine env
Error checking TLS connection: ssh command error:
command : ip addr show
err     : exit status 1
output  : command-line: line 0: Bad configuration option: ControlMaster

-但它适用于 Docker quickstart-MinGW

export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.102:2376"
export DOCKER_CERT_PATH="C:\Users\gregor\.docker\machine\machines\default"
export DOCKER_MACHINE_NAME="default"
export COMPOSE_CONVERT_WINDOWS_PATHS="true"
# Run this command to configure your shell: 
# eval $("C:\Program Files\Docker Toolbox\docker-machine.exe" env)

使用它会很酷。但是我需要在我的命令行上使用 'docker' 和 'docker-machine' 来处理不同的脚本。

【问题讨论】:

  • 可能你应该将你的问题移动/迁移到 superuser.com,因为你的问题更关心如何让你的 Docker 安装工作。见:Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming. You may be able to get help on Super User.
  • @Murmel:这个可能没问题,因为它属于“主要用于编程的工具”。
  • 值得一试,抱歉,这里不想跑题。

标签: docker ssh docker-machine


【解决方案1】:

你试过打开virtualbox吗?右键单击 VM,单击关闭 -> 保存 VM 状态。然后打开docker快速启动终端。这似乎对我有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 2015-10-15
    • 2014-01-31
    • 2019-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多