Azure Devops: COPY failed: stat /var/lib/docker/tmp/docker-builder268095359/xxxxxxx.csproj no such file or directory

在Azure Devops中部署docker镜像时,  出现COPY failed: stat /var/lib/docker/tmp/docker-builder268095359/xxxxxxx.csproj no such file or directory.

Dockerfile 是用vs自动生成的, web项目没有引用其他项目的时候, docker build 是不会报错的, 但是有引用的时候就报图上这个错误了.

查了很多资料, 问了很多人, 都不知道咋回事(可能是没问到对的人吧), 后边就照着微软的eShopOnContainer 的Dockerfile去对, 微软的可以, 我的就是不行.

怀疑是这个目录不存在, , 去linux上查了下, 果真不存在, 后边发现这个目录是docker的临时文件目录, build 之后就删掉了(不管有没有成功生成镜像),

后边通过分析Dockerfile里的目录, 才发现, 微软生成的Dockerfile是要跟xxx.sln放在同级目录的, 不是跟xxxxx.csproj放一个目录的, 还一直纳闷, 为什么微软生成的东西, 还不能直接用了, 不科学啊.

原文地址:https://www.cnblogs.com/mingyanzhen/p/11437380.html

时间: 2024-10-07 15:08:14

Azure Devops: COPY failed: stat /var/lib/docker/tmp/docker-builder268095359/xxxxxxx.csproj no such file or directory的相关文章

JDK1.3安装出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory Done.

今天是出道以来第一次安装JDK1.3,大学的时候接触的也已是JDK1.4,而且是在Red Hat Enterprise Linux Server release 6.6上,安装JDK1.3是由于软件组一个项目使用的一个老版本的WebLogic的原因,由于各种原因一直没有升级. 在安装过程中遇到了 /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory错误. ./j2sdk-1_3_1_20-linux-i586.bin

修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题

1.在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,安装下glic即可 yum install glibc.i686 2.error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory yum install zlib.i686

CentOS安装软件出现错误:bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

CentOS安装软件出现错误: bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directorygoogle了一把才发现是64位系统中安装了32位程序解决方法:yum install glibc.i686 重新安装以后还有如下类系错误 再继续安装包 error while loading shared libraries: libstdc++.so.6: cannot open

1、Ora_Q1_/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

操作系统:Linux 3.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64 x86_64 GNU/Linux [Question1](简称[Q1])/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory [原因]64bit的Linux操作系统,无法运行32bit的应用程序 [解决办法]需要安装32bit的glibc库 #

redhat6.4执行二进制程序报错:/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

今天同事想在redhat6.4系统环境下,收集IBM3650 m4的所有硬件日志信息,当执行IBM的日志收集程序的时候,出现如下报错: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 原因: 在64位的系统中执行了32位的程序 解决方法: yum -y install glibc.i686

修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 问题

修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 问题 在64位linux上面安装32位的weblogic遇到 修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 问题 执行 yum install glibc.i686  命令即可 1.在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 错误:

在安装tomcat时报了错: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 本机环境: [[email protected] bin]# uname -a Linux AY140518225150152f97Z 2.6.32-358.6.2.el6.x86_64 #1 SMP Thu May 16 20:59:36 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [[email

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

解决此类故障 -bash: /usr/sbin/ntpdate: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory [[email protected] ~]#  /usr/sbin/ntpdate time.dnion.com -bash: /usr/sbin/ntpdate: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

CentOS /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

使用的时候出现一个错误 bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 是因为64位系统中安装了32位程序 解决方法: yum install glibc.i686 重新安装以后还有如下类系错误 再继续安装包 error while loading shared libraries: libstdc++.so.6: cannot open shared obj