Docker问题

在实践过程中遇到的一些问题。有些问题很奇怪,找不到原因——可见Docker当前不够成熟——但是多数问题能通过重启或重建虚拟主机解决,详细请参考Toolbox常见问题解决方案。这些问题不管已解决或未解决,都记录如下。

环境

操作系统:
window:window7 service pack 1(window7.1) |
ubuntu : Ubuntu 14.04

问题1:(Windows,docker,解决)
安装完docker之后,双击桌面菜单Boot2Docker Start显示打开方式,即无应用程序打开%boot2Docker%/start.sh文件。
原因分析
docker-install-1.8.exe包含三个部分:

Oracle VM VirtualBox
Git
Boot2Docker for Windows

双击桌面菜单Boot2Docker Start,实际上要自动执行boot2Docker安装目录下的start.sh文件。而.sh文件是需要使用安装的Git的命令执行的。Git默认安装在C:\Program Files (x86)\Git,使用git执行sh文件的命令git以下程序:C:\Program Files (x86)\Git\bin\sh.exe。

出现此问题的原因,应该是环境变量设置的问题。可能是在安装docker之前已安装的git导致。

解决方案

  • 在path系统环境变量中添加git的bin路径:C:\Program Files (x86)\Git\bin
  • 选择git安装路径bin目录下的sh.exe程序即可。

问题2:(Windows,docker,解决)
在window cmd提示下使用dokcer指令(如docker ps、docker info、docker version等)会提示如下错误

Get http://127.0.0.1:2375/v1.20/info: dial tcp 127.0.0.1:2375: ConnectEx tcp: No
connection could be made becaus

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值