老师,执行docker build . 之后第三步显示的是 no such file or directory

来源:7-1 制作自己的镜像

Watarita

2017-06-08 22:19

lstat jpress.war : no such file or directory

写回答 关注

9回答

  • 张昊天
    2020-11-16 20:38:27

    自己写的相对路径 关gockerfile什么事  你写绝对的啊 你愿意放哪放哪

  • moRexss
    2017-10-15 14:16:11

    这里的人 都是答废话 我能告诉你 。

    我和你说真相吧,你用的是ubuntu系统,用的是docker 17.03 -ce 版本的 ce 版本不是这样用的!!!!

    docker info 你自己下载一个 不是ce 版本来试试看 

    你看能不能通过

  • 木木木木木木W
    2017-09-23 17:14:09

    war包和Dockerfile放在一个目录下面就OK啦

  • piyang88
    2017-06-28 11:07:03

    ADD *.war /usr/local/tomcat/webapps/

  • piyang88
    2017-06-28 10:24:00

    1、解压好war包到一个目录xxx,

    2、编辑Dockerfile 替换为:COPY xxx /usr/local/tomcat/webapps

  • piyang88
    2017-06-28 10:21:46

    1、解压好war包到一个目录xxx,

    2、编辑Dockerfile 替换为:COPY xxx /usr/local/tomcat/webapps

  • Maye
    2017-06-25 14:18:20

    文件一定要和dockerfile在同一目录?

    我是在win10家庭版上装的 docker-toolbox。我在copy /d/xx/jpress.war,总是报 no such file or  directory。

    当我把jpress.war 放到和dockerfile在同一目录,就不报这个问题了。

    感觉这不太科学,按理是应该可以指定要copy的文件路径的。

    张昊天

    路径是你自己写的 怎么不科学?你给的就是相对路径,你写绝对试试 左边时本地 右边时镜像 这是映射关系

    2020-11-16 20:39:40

    共 1 条回复 >

  • Maye
    2017-06-25 14:18:12

    文件一定要和dockerfile在同一目录?

    我是在win10家庭版上装的 docker-toolbox。我在copy /d/xx/jpress.war,总是报 no such file or  directory。

    当我把jpress.war 放到和dockerfile在同一目录,就不报这个问题了。

    感觉这不太科学,按理是应该可以指定要copy的文件路径的。

    慕粉1464...

    是的。。。我是 ubuntu 16 版本。按照你说的把 war 包 移动到 Dockerfile 同级目录,再执行构建命令。就没有问题了。

    2018-09-02 21:15:52

    共 2 条回复 >

  • 慕粉3464271
    2017-06-11 20:53:02

    你的文件的位置没有写对吧

第一个docker化的java应用

逐步学习docker相关知识,制作第一个docker化的java应用

68481 学习 · 179 问题

查看课程

相似问题