【问题标题】:docker :manifest for microsoft/windowsservercore:latest not founddocker :manifest for microsoft/windowsservercore:latest not found
【发布时间】:2019-05-06 12:22:21
【问题描述】:

我想在我的 Docker 容器中运行 IIS

但是当我写这个命令时:

docker pull microsoft/windowsservercore

我收到此错误:

使用默认标签:latest 来自守护进程的错误响应:microsoft/windowsservercore 的清单:未找到最新的

【问题讨论】:

标签: windows docker iis docker-for-windows


【解决方案1】:

微软已弃用最新标签

https://techcommunity.microsoft.com/t5/Containers/Removing-the-latest-Tag-An-Update-on-MCR/ba-p/393045

最新标签的官方图片是

docker run mcr.microsoft.com/windows/servercore:ltsc2019

【讨论】:

  • 使用默认标签:最新来自守护进程的错误响应:mcr.microsoft.com/windows/servercore 的清单:未找到最新
  • docker run mcr.microsoft.com/windows/servercore:ltsc2019
  • 无法在本地找到图像 'mcr.microsoft.com/windows/servercore:ltsc2019' ltsc2019:从 windows/servercore docker 拉取:清单列表条目中没有匹配的清单。请参阅 'docker run --help'。
  • stackoverflow.com/questions/48066994/… 可能有很多可能性——这表明将实验设为真。并且根据这个官方链接,由于数据丢失政策social.msdn.microsoft.com/Forums/en-US/…,图像被删除
  • @EhsanAkbar 和 Aman,您收到该错误是因为您的 Docker 设置为使用与 Windows 映像不兼容的 Linux 容器。要从 Linux 切换到 Windows 容器,您只需右键单击 系统托盘图标 中的 Docker 图标(假设您在 Windows 中),然后单击“切换到 Windows 容器.. .",正如here 所解释的那样。
猜你喜欢
  • 2022-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-22
  • 2017-06-21
  • 1970-01-01
  • 2023-02-18
  • 2016-05-21
相关资源
最近更新 更多