解决:Dockerfile 中执行 tar 命令始终报错:tar: /xx/xx: Cannot stat: No such file or directory tar: Exiting with

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

1. docker 执行 build , dockerfile 中有一行命令:

RUN tar -zcvP -f  clientOne.tar /root/jiangyu/projects/springCloud/clientOne/springcloud-clientOne/

确定这个文件是存在于对应目录下的。  把 tar 命令单独执行也是一切正常 。

报错如红色内容:

tar: /root/jiangyu/projects/springCloud/clientOne/springcloud-clientOne: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors

2. 原因: 要使用此文件夹,首先应挂载。

3. 解决:

在 dockerfile 中持久化对应数据,增加一行命令用以挂载对应目录:

Volume 要挂载的目录

 tar   后面是用 绝对路径 还是相对路径 都行。

写成这样也行:

tar -zcvf  clientOne.tar ./springcloud-clientOne

再次 build,此报错消失 。

PS:Volume  命令详细解说见官方文档:https://docs.docker.com/storage/volumes/

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/447638.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ObjectArx创建自定义实体

ObjectArx创建自定义实体 一。目的在ObjectArx中已经有了许多实体,如AcDbLine,AcDbCircle,AcDbArc等,但在用户使用Cad时,会有一些对他们来讲常用的“实体“,如一扇门,如果我们能提供一个“门实体“,让用户能…

开车人千金难买的知识!(组图)

开车的人千金难买的知识: 前言: 一、 发动机是怎样被您自己开坏的 二、 变速箱是怎样被您自己开坏的 三、 排水口(很重要您肯定不知道的) 四、 离合 五、 水箱 六、 方向助力 七、 空调 八、底盘 九、爱车是如何被自己撞坏的&#x…

如何在 IDEA 启动多个 Spring Boot 工程实例

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一个工程启动多个实例,分别占用不同的端口。 step 1 在IDEA上点击Application右边的下三角 ,弹出选项后,点击Ed…

重启 docker 服务、Docker 重启

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 我的情况 :重启阿里云 ECS 服务器后,一切服务都停止了。 重启 XXX 服务通用命令:service xxx re…

linux 查看 CPU 使用率

1:top 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 top -bn 1 -i -c top命令可以看到总体的系统运行状态和cpu使用效率 %us: 表示用户空间程序的cpu使用效率 %sy:表示…

解决: service endpoint with name xxx already exists ( docker 已删除的容器却依旧存在)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 启动服务报错如题 确认 我已经 docker rm -f XXX 了。也确认 各个容器端口并不重复。 重新启动容器服务依旧报错: 粗…

解决:There was an unexpected error (type=Internal Server Error,..). No instances available for XXX

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1.我的情况: 实践 springCloud , 启动了注册中心 eureka、也启动了 服务生产者、服务消费者。 eureka 端口: 1…

springCloud - 第3篇 - 消费者调用服务 ( RestTemplate + Ribbon )

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、新建 ribbon 工程: 1. file - new - module 2. spring Initializr - module SDK 选择自己的 JDK ,其余的可…

延长汽车使用寿命,抛弃六大用车坏习惯

汽车使用越来越普及,因为用车习惯问题导致汽车寿命减短,因错误用车习惯导致伤车、损车的例子比比皆是。而用车习惯得当与否,直接关系到汽车的使用寿命。例如发动机,如果保养得当,开50万~60万公里都没问题。汽车使用越来…

解决:Whitelabel Error Page This application has no explicit mapping for /error...UnknownHostException

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 我的情况 : springcloud 实践,启动 ribbon 工程后,请求接口报错: Whitelabel Error…

springCloud - 第4篇 - 消费者调用服务 ( Feign )

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、新建 ribbon 工程: 1. file - new - module 2. spring Initializr - module SDK 选择自己的 JDK ,其余的可…

使用 idea 创建第一个 springboot 项目

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设计目的就是用来简化spring项…

坚持步行的惊人效果,网上被疯狂转载!

俗话说,人老腿先老。由于人体2/3的肌肉集中在下半身,所以六十多岁的人可以有年轻人七成的握力和臂力,但下半身力量却只剩下四成。不过,大家也不必担心。最近,包括以色列、美国在内的科学家们发现,温和地健步…

springCloud - 第5篇 - 断路器 Hystrix ( Feign 、Ribbon )

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、为什么要有熔断 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RP…

springCloud - 第6篇 - 网关的实现:ZUUL

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 在Spring Cloud 微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(zuul、Ngnix…

亚特兰大峰会精彩看点:软件吞噬世界,OpenStack是变革核心

摘要:5月12日早9点,OpenStack Atlanta峰会在超过90家赞助厂商和4500名参会者的陪伴下拉开了序幕。Jonathan Bryce特别提出了Superuser和Marketplace两个新概念,软件正在吞噬整个世界,OpenStack是这场变革的核心。 第一天精彩看点…

解决: Gitee 自已提交的代码提交人头像为他人、码云上独自开发的项目显示为 2 个开发者

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 我的情况 : 项目一直只有我一个开发者,却莫名的出来了一个完全不认识的开发者,我新建后 push 的…

为什么有些语言会比别的快?

摘要:为什么有些语言比别的快:JIT与字节码的使用,带来了Java和C#这样介于前两者之间的中间选择;编译型语言比解释型快,引入的间接层越多,速度越慢;语言设施上的投入力度;语言本身的设…

解决:idea - maven project 中 jar 报红线

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 如图: 2. 找到报红线的工程,执行 mvn clean后,再 mvn install 。这样会从私服重新拉取 jar 。 …

springCloud - 第7篇 - 配置文件管理中心 ( SpringCloud Config )

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 一、简介 分布式的系统往往有多个服务,会有不同的配置文件。 不同环境配置文件内容也各不相同: 开发环境、测试…