问题标签 [lcow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
140 浏览

docker - LCOW 已弃用 - Windows server 2019 现在应该使用 Docker Desktop 而不是 Docker Entreprise?

由于 v20.10 Docker 已弃用 LCOW,因此限制了在 Windows Server 上运行 Linux 和 WIndows 容器的机会。

正如他们所说:

在 Docker 17.09 中作为技术预览引入了在 Windows 上运行 Linux 容器的实验性功能(LCOW)。虽然在引入后进行了许多增强,但该功能从未完善,现在已经停止开发,转而支持在 WSL2 中的 Linux 上本地运行 docker。

鼓励希望在 Windows 主机上运行 Linux 工作负载的开发人员改用带有 WSL2 的 Docker Desktop。

这是否意味着在生产环境中鼓励我们从 DockerEE 迁移到 Docker Desktop?这似乎是一种倒退,不是吗?提前谢谢了。

0 投票
0 回答
140 浏览

docker - Windows Server 2019 上的 Docker 和 Linux 容器出现“无法关闭容器”错误

我有一台 Windows Server 2019 机器(版本 1809,操作系统版本 17763.2237),我在其上使用此脚本安装了 Docker 引擎

我可以检查 Linux 容器是否可以在我的 Docker 引擎上运行,因为下面的命令成功了

现在我有这个Dockerfile

我正在尝试使用下面的命令构建它,但我遇到了一个我不知道如何修复的错误

如果我使用mcr.microsoft.com/dotnet/sdk:3.1-buster图像而不是 alpine 的,也会出现同样的问题。

所以RUN命令成功了(我的意思是,它只是一个ls命令!)但 Docker 将其视为错误并且由于某种我不明白的原因而失败。问题可能出在哪里?