【问题标题】:Dockerfile not found on Linux hosted agent在 Linux 托管代理上找不到 Dockerfile
【发布时间】:2018-10-07 14:02:33
【问题描述】:

我正在尝试将 dotnet core 应用程序打包到 linux 容器中。

Docker 构建步骤失败,找不到文件(即使相同的构建适用于带有 Windows 容器的 Windows 托管代理)。我什至尝试在 docker build 步骤前面使用命令行步骤验证文件是否存在......文件在那里,但 docker build 步骤无法找到路径。我尝试了不同的工作目录和路径组合。

Docker 步骤甚至无法 CD 进入目录...

2018-04-26T16:49:43.8883276Z /opt/vsts/work/1/s/src/WebJobs/DuckBotApp:
OMITTED
2018-04-26T16:49:43.9014280Z -rw-r--r-- 1 root root  482 Apr 26 16:49 Dockerfile
2018-04-26T16:49:43.9037992Z -rw-r--r-- 1 root root  327 Apr 26 16:49 Dockerfile.console
2018-04-26T16:49:44.1007654Z ##[section]Finishing: Run ls
2018-04-26T16:49:44.1940055Z ##[section]Starting: Build an image
2018-04-26T16:49:44.2011240Z ==============================================================================
2018-04-26T16:49:44.2025778Z Task         : Docker
2018-04-26T16:49:44.2039774Z Description  : Build, tag, push, or run Docker images, or run a Docker command. Task can be used with Docker or Azure Container registry.
2018-04-26T16:49:44.2054257Z Version      : 0.3.11
2018-04-26T16:49:44.2067825Z Author       : Microsoft Corporation
2018-04-26T16:49:44.2081837Z Help         : [More Information](https://go.microsoft.com/fwlink/?linkid=848006)
2018-04-26T16:49:44.2099961Z ==============================================================================
2018-04-26T16:49:44.7859039Z cd: no such file or directory: /opt/vsts/work/1/s/src/Webjobs/DuckBotApp/
2018-04-26T16:49:44.7869389Z 
2018-04-26T16:49:44.8012786Z ##[error]Unhandled: Failed cd: cd: no such file or directory: /opt/vsts/work/1/s/src/Webjobs/DuckBotApp/

【问题讨论】:

  • 你能展示你不同的配置吗?我们只是在猜测。
  • 没有它,您就不能真正期望我们为您提供帮助。它使这是一场大型的猜谜游戏。
  • 找不到哪个文件?
  • 构建/发布定义的任务是什么?详细错误是什么?
  • @starianchen-MSFT 我基本上把它写下来了,但如果你想验证我是否神志正常,就可以了。我已经尝试了所有可能的工作文件夹\dockerfile 组合。不工作。相同的步骤适用于 VS2017 托管代理(我只需要在我的 dockerfile 中为 docker 选择其他基本容器)

标签: linux docker build .net-core azure-devops


【解决方案1】:

Webjobs 替换为WebJobs(区分大小写)。

【讨论】:

    猜你喜欢
    • 2018-10-29
    • 2020-07-31
    • 1970-01-01
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 2016-03-08
    相关资源
    最近更新 更多