Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker building问题:检查上下文时出错:can';t统计_Docker_Ubuntu_Dockerfile - Fatal编程技术网

Docker building问题:检查上下文时出错:can';t统计

Docker building问题:检查上下文时出错:can';t统计,docker,ubuntu,dockerfile,Docker,Ubuntu,Dockerfile,我正在我的存储库上运行docker文件,但出现了未知问题。 我写了docker build。发送到终端,但它表示错误检查上下文: can't stat '/media/dev/Data/Project/.../src' 我不确定原因是什么以及如何摆脱这种风险。 有人能帮我吗?大概是/media/dev/Data/Project/../src是docker上下文路径。当上下文路径中的一个目录对运行docker build的用户没有执行/搜索或“x”权限时,我会发生此错误。media/dev/Da

我正在我的存储库上运行docker文件,但出现了未知问题。 我写了docker build。发送到终端,但它表示错误检查上下文:

can't stat '/media/dev/Data/Project/.../src'
我不确定原因是什么以及如何摆脱这种风险。
有人能帮我吗?

大概是/media/dev/Data/Project/../src是docker上下文路径。当上下文路径中的一个目录对运行docker build的用户没有执行/搜索或“x”权限时,我会发生此错误。

media/dev/Data/Project/../src是docker上下文路径。当上下文路径中的一个目录对运行docker build的用户没有执行/搜索或“x”权限时,我会发生此错误。

直到最近我才遇到类似问题。在18.04,Ubuntu通过Snap安装Docker

默认情况下,快照包不允许访问/media或任何其他/root文件夹。除非您明确授予对可移动媒体的访问权,否则快照沙盒将拒绝访问。(/mnt或/媒体)

要授予docker访问可移动媒体的权限,请执行以下操作:

sudo snap connect docker:removable-media

或者,将您的项目移动到/home/user目录中,然后尝试从那里构建。

直到最近,我还遇到过类似的问题。在18.04,Ubuntu通过Snap安装Docker

默认情况下,快照包不允许访问/media或任何其他/root文件夹。除非您明确授予对可移动媒体的访问权,否则快照沙盒将拒绝访问。(/mnt或/媒体)

要授予docker访问可移动媒体的权限,请执行以下操作:

sudo snap connect docker:removable-media

或者,将您的项目移动到/home/user目录中,然后尝试从那里构建。

那么您是如何解决的呢?我不明白解决方案是什么。你能详细说明一下吗?这不是一个解决方案,这是一个事实陈述。那么你是怎么想出来的呢?我不明白解决方案是什么。你能详细说明一下吗?这不是解决方案,这是事实陈述。