码头工人机器开始等待 IP



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

地位:Windows 7 + VirtualBox + Docker Toolbox

Docker环境完美地工作了一个月。现在我一个月没有使用它,现在docker-machine start陷入等待 IP 的困境。...也许我用腻子或 ssh cmd 线工具弄坏了东西??

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

- 它只是在命令行上不起作用!

C:Usersgregordev>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快速入门-MinGW

export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.102:2376"
export DOCKER_CERT_PATH="C:Usersgregor.dockermachinemachinesdefault"
export DOCKER_MACHINE_NAME="default"
export COMPOSE_CONVERT_WINDOWS_PATHS="true"
# Run this command to configure your shell: 
# eval $("C:Program FilesDocker Toolboxdocker-machine.exe" env)

使用它会很酷。但是对于不同的脚本,我需要在命令行上使用"docker"和"docker-machine"。

您是否尝试过打开 virtualbox;右键单击 VM,单击关闭 -> 保存 VM 状态。 然后打开 Docker 快速启动终端。这似乎对我有用。

最新更新