【发布时间】:2018-12-17 22:59:22
【问题描述】:
我知道这是一个经常被问到的问题。但我找到的解决方案都没有帮助我。
状态: Windows 7 + VirtualBox + Docker 工具箱
Docker 环境在一个月内运行良好。现在我一个月没用了,现在docker-machine start 等待IP 卡住了。 ...也许我用 Putty 或 ssh 命令行工具破坏了一些东西??
- 以前效果很好。
- 我卸载并重新安装了所有工具(Vbox、docker、防病毒、防火墙...)
- 尝试使用
--native-ssh&-d virtualbox创建 - 已删除
.docker和AppData/.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