gpt4 book ai didi

docker - Docker copy命令从目标文件夹复制jar文件

转载 作者:行者123 更新时间:2023-12-02 21:26:53 30 4
gpt4 key购买 nike

我有一个Maven项目,将jar文件输出到目标文件夹中。我可以在Dockerfile的copy命令中使用什么相对路径来从目标文件夹中访问jar。

最佳答案

Docker COPY命令相对于Dockerfile位置运行。

因此,如果您在项目的根目录中有一个Dockerfile;与目标文件夹相同;那么简单,您可以使用:
docker build .并使用COPY target/myapp.jar /opt/my_app/lib
另一方面,如果您具有以下项目结构:

  • / docker / Dockerfile
  • / src
  • /target/myapp.jar

  • 然后,您将需要移至项目的根目录并运行:
    docker build -f docker/Dockerfile .
    (Ps您也可以导航到docker目录并运行 docker build -f Dockerfile ..)

    操作系统: macOS Catalina 10.15.5

    docker : 19.03.8

    关于docker - Docker copy命令从目标文件夹复制jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36360324/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com