Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

erro ao executar docker compose

Documents/alura/ci_github_aws/docker-compose.yaml: the attribute version is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Building 0.9s (9/12)
=> [internal] load local bake definitions 0.0s
=> => reading from stdin 380B 0.0s
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 211B 0.0s
=> [internal] load metadata for docker.io/library/openjdk:17 0.5s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/7] FROM docker.io/library/openjdk:17@sha256:528707081fdb9562eb819128a9f85ae7fe000e2fbaeaf9f87662e7b3f38cb7d8 0.1s
=> => resolve docker.io/library/openjdk:17@sha256:528707081fdb9562eb819128a9f85ae7fe000e2fbaeaf9f87662e7b3f38cb7d8 0.0s
=> => sha256:a7203ca35e75e068651c9907d659adc721dba823441b78639fde66fc988f042f 0B / 187.53MB 0.1s
=> [internal] load build context 0.0s
=> => transferring context: 7.07kB 0.0s
=> CANCELED [2/7] WORKDIR /app 0.0s
=> CACHED [3/7] COPY mvnw . 0.0s
=> ERROR [4/7] COPY .mvn .mvn 0.0s

[4/7] COPY .mvn .mvn:


Dockerfile:6


4 |

5 | COPY mvnw .

6 | >>> COPY .mvn .mvn

7 | COPY pom.xml .

8 | COPY src src


failed to solve: failed to compute cache key: failed to calculate checksum of ref ipcchqul600m0nx3dk522fik7::8dwzgkomewghrrpotk8mbkfgs: "/.mvn": not found

2 respostas

Resolvi criando o diretório, manualmente, porém cai no segundo erro:

=> ERROR [7/7] RUN ./mvnw package -DskipTests 1.2s

[7/7] RUN ./mvnw package -DskipTests:
0.398 ./mvnw: line 280: /app/.mvn/wrapper/maven-wrapper.properties: No such file or directory
0.417 % Total % Received % Xferd Average Speed Time Time Time Current
0.418 Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file /app/.mvn/wrapper/maven-wrapper.jar: No
0.986 Warning: such file or directory
2 58727 2 1370 0 0 2407 0 0:00:24 --:--:-- 0:00:24 2407
0.986 curl: (23) Failed writing body (0 != 1370)
1.123 Error: Could not find or load main class org.apache.maven.wrapper.MavenWrapperMain
1.123 Caused by: java.lang.ClassNotFoundException: org.apache.maven.wrapper.MavenWrapperMain


Dockerfile:10


8 | COPY src src

9 |

10 | >>> RUN ./mvnw package -DskipTests

11 |

12 | ARG JAR_FILE=target/*.jar


failed to solve: process "/bin/sh -c ./mvnw package -DskipTests" did not complete successfully: exit code: 1

solução!

Resolvido, era a falta dos arquivos de configuração dentro da pasta .mvn