我正在使用谷歌的 Jib maven 插件创建 docker 图像,图像创建成功并且后端服务工作正常,但我的 webapp 文件夹不是该图像的一部分。在 jib 之前,我创建了一个包含所有内容的 zip(包括该 zip 根目录中的 webapp 文件夹以及可执行 jar),它工作正常。
现在 jib 创建的图像在应用程序根目录中有类、库和资源。我应该如何以及在哪里复制 webapp 文件夹?
最佳答案
它通过使用 maven jib 插件提供的外部目录为我工作。
<extraDirectories>
<paths>
<path>webapp</path>
<path>
<from>webapp</from>
<into>/app/webapp</into>
</path>
</paths>
</extraDirectories>
关于docker - Jib - 将图像中的 webapp 文件夹复制到哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64695082/