OSX docker build error找不到命令:-t

时间:2014-12-30 22:05:53

标签: macos docker

这个命令过去几天用得很好:

  docker build  -t dtwill/elasticsearch . | tee build.log

现在找不到命令-t的错误。在我的环境中唯一改变的是我通过pip安装了docker-py。

这是boot2docker启动后的输出:

  bash-3.2$ docker version
  Client version: 1.3.2
  Client API version: 1.15
  Go version (client): go1.3.3
  Git commit (client): 39fa2fa
  OS/Arch (client): darwin/amd64
  Server version: 1.4.0
  Server API version: 1.16
  Go version (server): go1.3.3
  Git commit (server): 4595d4f

我假设docker-py已经搞砸了......我试图在apt-get更新期间构建失败时执行一个图,所以我尝试通过docker而不是fig ...来构建图像。但是...已经安装了一段时间,并且在安装无花果时,docker build -t正在工作。

[更新]所以,我卸载了docker-py并更新了boot2docker,所以现在客户端的版本是1.4.1,但是build命令仍然是错误的。

1 个答案:

答案 0 :(得分:0)

这不是一个答案,但是码头工人正在重新开始工作。我卸载了docker-py(我安装的最后一件事,当docker按预期运行时)并使用OS X安装程序重新安装了docker。我的Dockerfiles正在重建。