Docker构建返回非零代码:1 microsoft / dotnet

时间:2019-10-14 06:37:05

标签: docker .net-core

我的docker文件代码

$label_list

在步骤中运行curl -sL。我遇到了错误,

FROM microsoft/dotnet:2.1-sdk

RUN curl -sL https://deb.nodesource.com/setup_8.x | bash - \
 && apt-get update \
 && apt-get install -y nuget \
 && apt-get install --reinstall make \
 && apt-get install build-essential -y \
 && apt-get install awscli -y \
 && apt-get install jq -y \
 && apt-get install zip -y \
 && apt-get install -y mysql-server \
 && apt-get install -y mono-complete \
 && apt-get install -y libxml-xpath-perl \
 && apt-get install -y nodejs

有人知道如何解决此错误吗?

1 个答案:

答案 0 :(得分:0)

未安装Curl的情况下,请在运行curl命令之前安装curl。 从microsoft / dotnet:2.1-sdk

RUN apt-get update \
 && apt-get install curl \
 && curl -sL https://deb.nodesource.com/setup_8.x | bash - \
 && apt-get install -y nuget \
 && apt-get install --reinstall make \
 && apt-get install build-essential -y \
 && apt-get install awscli -y \
 && apt-get install jq -y \
 && apt-get install zip -y \
 && apt-get install -y mysql-server \
 && apt-get install -y mono-complete \
 && apt-get install -y libxml-xpath-perl \
 && apt-get install -y nodejs