【问题标题】:Docker - Aps.NET Core: Failed to build docker image in Visual studio 2019Docker - Aps.NET Core:无法在 Visual Studio 2019 中构建 Docker 映像
【发布时间】:2021-04-25 14:51:39
【问题描述】:

我有一个 Asp.NET 核心项目,我想构建到 docker 映像但没有成功。

我的项目目录:

-我的项目

--Blazor.Server

---Blazor.Server.csproj

---dockerfile

--Blazor.Shared

---Blazor.Shared.csproj

我的码头文件:

当我构建这个 dockerfile 时,出现以下错误:

所以,请帮我为我的错误提出建议。

非常感谢

【问题讨论】:

  • 这是因为构建上下文不在项目根文件夹中,而是在 dockerfile 所在的文件夹中。尝试将 dockerfile 移动到 --dockerfile 而不是 ---dockerfile

标签: docker asp.net-core dockerfile


【解决方案1】:

docker 引擎在构建过程中没有通过您的路径找到资源。

你应该改变你的项目结构如下:

myproject
├─Blazor.Server
│  └─Blazor.Server.csproj
├─dockerfile
└─Blazor.Shared
   └─Blazor.Shared.csproj

【讨论】:

    猜你喜欢
    • 2018-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 2019-03-17
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    相关资源
    最近更新 更多