首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法将testng.xml文件复制到码头映像的Dockerfile

无法将testng.xml文件复制到码头映像的Dockerfile
EN

Stack Overflow用户
提问于 2022-07-24 07:04:46
回答 2查看 136关注 0票数 1

我已经在本地安装了springrestapi项目,Dockerfile和docker-compose.yml文件成功运行。现在,我在同一个存储库中添加了api测试,作为该项目的一部分,添加了一个名为“内存测试”的新目录。

内存中的测试目录中有Dockerfile。此Dockerfile具有将命令复制到图像的命令。当我运行docker-come.yml文件时。它给出了以下错误。

+从Dockerfile运行0/1 testserv1错误5.1s +Building3.1s (8/10) =>内部加载生成定义0.0s => =>传输文件:32B0.0s =>内部负载。dockerignore 0.0s => =>传输上下文: 34B为docker.io/ => /maven:3.6.0-JDK-8-高寒3.0s缓存了来自docker.io/library/maven:3.6.0-jdk- =>的0.0s内部加载元数据。8-alpine@sha256:c1439df43e994b9df98063458e704384b85914c8bef4c1de22f992f51dcc2d79 0.0s =>内部负载构建上下文0.0s => =>传输上下文: 879B0.0s =>缓存2/6拷贝src /app/src0.0s =>错误3/6复制testng.xml /app/ 0.0s =>错误4/6复制报告/testreport.html /app/reports/0.0s

3/6复制testng.xml /app/:

4/6复制报告/testreport.html /app/reports/:

未能解决:未能计算缓存键:"/reports/testreport.html“未找到:未找到

Github回购链接

2:[

[ 2加法 ]

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-26 13:54:41

在添加上下文:./in test/和移除dockerfile: in test/Dockerfile后得到解析

票数 1
EN

Stack Overflow用户

发布于 2022-07-24 08:21:51

您没有在docker-compose.yml > testserv1 > build中设置构建上下文。如果提供了dockerfile属性,则还必须设置上下文

或者,您只需将构建属性设置为包含Dockerfile目录,在您的示例中,build: .就足够了,因为docker-compose.ymlDockerfile位于同一个目录中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73096408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档