Fix microservice ops docker
Le problème
=> ERROR [build 5/5] RUN --mount=type=cache,target=/root/.m2 ./mvnw -f /usr/app/pom.xml clean package 0.2s
------
> [build 5/5] RUN --mount=type=cache,target=/root/.m2 ./mvnw -f /usr/app/pom.xml clean package:
0.212 /bin/sh: 1: ./mvnw: not found
------
Dockerfile:9
--------------------
7 | WORKDIR $HOME
8 | ADD . $HOME
9 | >>> RUN --mount=type=cache,target=/root/.m2 ./mvnw -f $HOME/pom.xml clean package
10 |
11 | #
--------------------
ERROR: failed to solve: process "/bin/sh -c ./mvnw -f $HOME/pom.xml clean package" did not complete successfully: exit code: 127
Le fichier mvnw
à la racine de microservice
était en CRLF. Sur mon poste j'avais cette erreur en faisant un docker build .
A voir si vous avez aussi le problème et à tester surtout