【发布时间】:2022-02-25 00:52:00
【问题描述】:
我无法从 dockerfile 文件夹的外部复制文件。 我从 docker-compose build 收到错误:
failed to compute cache key: failed to walk /var/lib/docker/tmp/buildkit-mount196528245/target: lstat /var/lib/docker/tmp/buildkit-mount196528245/target: no such file or directory
ERROR: Service 'discovery' failed to build : Build failed
有文件夹结构
discovery
-docker
Dockerfile
-target
discovery.jar
这是 Dockerfile
FROM openjdk:11
ARG JAR_FILE=../target/discovery.jar
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java", "-jar", "app.jar"]
这是我的 docker-compose 文件
services:
discovery:
build: ./discovery/docker
ports:
- 8761:8761
非常感谢您的帮助。
【问题讨论】:
标签: docker docker-compose