docker - 使用:docker build -t myapp。无法成功获取图像

标签 docker dockerfile

我的Docker文件是:

FROM microsoft/aspnet
COPY . /app
WORKDIR /app
RUN ["dnu", "restore"]
EXPOSE 5004
ENTRYPOINT ["dnx", "project.json", "kestrel"]

我的Docker文件有问题吗?

以下是回应:
Restore failed
A task was canceled.
NuGet Config files used:
    /root/.config/NuGet/NuGet.Config
Feeds used:
    https://www.nuget.org/api/v2/
The command 'dnu restore' returned a non-zero code: 1

最佳答案

Docker文件需要更新如下,然后可以进行构建:

FROM microsoft/aspnet:1.0.0-beta4
ADD . /app
WORKDIR /app
RUN ["dnu", "restore"]

EXPOSE 5004
ENTRYPOINT ["dnx", "./src/HelloMvc6", "kestrel"]

关于docker - 使用:docker build -t myapp。无法成功获取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31932834/

相关文章:

来自 localhost 的 Apache httpd 重定向在 Docker 中不起作用

laravel - 有没有办法将Docker容器上设置的系统环境变量传递给Laravel-5.6应用

Windows docker build 警告 non-windows docker host

docker - Jenkins 管道 dir() 指令导致 docker 容器退出

docker - 在Docker-Compose中控制启动顺序

docker - 命令选项在docker-compose.yaml中被忽略

docker - Deno dockerfile 天龙

docker - Jenkins管道无法构建Docker镜像

unix - docker无法从DockerFile启动服务

oracle - 使用自定义数据创建 Oracle Docker 镜像