我正在使用以下命令通过 Dockerfile 全局安装 dotnet 工具:
RUN dotnet tool install --global Amazon.Lambda.Tools --version 3.3.0
ENV PATH="$PATH:/root/.dotnet/tools"
我有另一个工具(aws sam)试图在内部卸载/重新安装全局工具,以确保安装了最新的工具。但它得到以下错误:
Failed to uninstall tool package Invalid cross-device link
当我尝试手动卸载它时,我也会收到同样的错误。
顺便说一句,当我尝试这样做时,这些工具可以很好地解决:
dotnet lambda --help