当前位置: 首页 > 知识库问答 >
问题:

Docker Desktop:在Windows 10中,注册层失败:re-exec错误:退出状态1:输出:ProcessBaseLayer

厍建义
2023-03-14

在下载并提取openJdk之后,我正在为Springboot应用程序创建docker映像,如下所示

未能注册层:重新执行错误:退出状态1:输出:ProcessBaseLayer\?\C:\ProgramData\Docker\windowsfilter\3D0AA48E2353F006D33C19A0AEABCE1E899AE7C0EA8FCDBA83B52BC4AB1BF4D:访问被拒绝。

下面是我尝试过的细节

操作系统:Windows10Pro

docker版本:v19.03.5

docker配置json文件:

{
  "registry-mirrors": [],
  "insecure-registries": [],
  "debug": true,
  "experimental": true
}

Dockerfile:

FROM openjdk:8-jdk-alpine
ADD /target/appcatalog-0.0.1-SNAPSHOT.jar appcatalog-0.0.1-SNAPSHOT.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "appcatalog-0.0.1-SNAPSHOT.jar"]

docker命令:docker映像生成-t appcatalog-1。

错误:无法注册层:重新执行错误:退出状态1:输出:ProcessBaseLayer\?\C:\ProgramData\Docker\windowsfilter\3D0AA48E2353F006D33C19A0AEABCE1E899AE7C0EA8FCDBA83B52BC4AB1BF4D:访问被拒绝。

共有1个答案

锺霍英
2023-03-14

通过以下步骤解决问题

  1. 使用powershell中的以下命令启用Hyper-V和Windows功能
     Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V All 
 类似资料:
  • 我们正在尝试将一堆Docker版本从Windows 2016更新到Windows 2019,以便我们可以将Service Fabric群集从Windows 2016升级到Windows 2019,并且还可以从。NET Core 2.2的生命周期结束。NET Core 3.1支持LTS。 Windows 2016没有提供.NET Core 3.1的Docker映像,这使得升级更加困难。我们当前的问题

  • 问题内容: 我正在尝试使用CentOS安装lxml软件包,并在最后抛出此错误: 错误: 问题答案: 是否安装了gcc?

  • 问题内容: 我正在运行Ubuntu 11.04,Python 2.7.1,并想安装Pyaudio。所以我跑了 在终端中,并退出并显示以下错误消息, 我不确定是将其发布在askubuntu.com还是在stackoveflow中发布,但是无论如何,它都在stackoverflow中。另外我用谷歌搜索了一下这个问题,发现通过安装python- dev已经解决了一些问题。我已经安装了python-dev

  • 问题内容: 像许多其他工具一样,我在安装python库时遇到问题(下载为tar,然后解压缩)。 如在其他地方建议的那样,我尝试输入终端“ ARCHFLAGS = -Wno-error = unused-command-line-argument- hard-error-in-future sudo python setup.py install”,但没有成功。 有没有办法解决似乎在xcode 5.

  • 我试图运行ionic build Android--release命令来构建apk,但是我得到了这个错误 构建失败 总时间:2.623秒错误:cmd:命令失败,退出代码为1错误输出:失败:生成失败,出现异常。 错误:配置root项目'Android'时出现问题。您尚未接受以下SDK组件的许可协议:[Android SDK Platform25]。在构建项目之前,您需要接受许可协议,并使用Andro

  • 我想在我的系统上安装,以便为软件部署提供“herd”..但是终端显示一个gcc错误: 为什么找不到?