可以访问错误检查上下文:'不能统计'.gvfs''。请检查权限,然后重试

时间:2014-08-21 08:57:23

标签: docker

我在root中创建了一个Dockerfile。

FROM ubuntu:12.04

MAINTAINER Bhim Singh <bhim3003@gmail.com>

RUN apt-get y install java

CMD echo hello

然后我尝试运行此命令:sudo docker build -t bhim3003/myjava .

我收到了这个错误:

  

“可以访问错误检查上下文:'无法统计'.gvfs''。请   检查权限,然后重试。“

并未创建泊坞窗图像。有什么建议吗?

2 个答案:

答案 0 :(得分:10)

我在Windows 7上使用boot2docker时遇到了同样的问题。但是,在将dockerfile移到主目录之外后,我能够成功构建它。

答案 1 :(得分:0)

在我的情况下发生此问题是因为当我们调用docker build在工作目录中搜索的所有文件并且docker不以管理员权限运行时无法访问某些文件并生成此错误。

解决方案:

  • 移至所有用户均可访问的目录(例如:/ c)
  • 创建新目录(sep)
  • 在新目录中创建Dockerfile
  • 运行构建

命令:

$ cd /c

$ mkdir sep

$ cd sep

$ touch Dockerfile

# vi Dockerfile

# docker build -t fahsep/debian