Skip to content

Commit dd14510

Browse files
committed
Fix devfile port conflict and folder permission
Signed-off-by: eyuen <[email protected]>
1 parent 52c9b18 commit dd14510

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

devfile.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ components:
2323
image: buildguidanceimage-placeholder
2424
memoryLimit: 1024Mi
2525
endpoints:
26-
- name: http-8080
27-
targetPort: 8080
26+
- name: http-8081
27+
targetPort: 8081
2828
- name: tools
2929
container:
3030
image: quay.io/eclipse/che-java11-maven:nightly

docker/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
1111
####
1212
FROM quay.io/eclipse/che-java11-maven:nightly
1313

14-
WORKDIR /build
15-
RUN chgrp -R 0 /build && \
16-
chmod -R g=u /build
14+
USER 1001
15+
RUN mkdir /build \
16+
&& chown 1001:0 /build \
17+
&& chmod "g+rw" /build
1718

1819
# Build dependency offline to streamline build
1920
COPY pom.xml .
@@ -23,8 +24,7 @@ COPY src src
2324
RUN mvn package -Dmaven.test.skip=true
2425

2526
FROM openjdk:11-jdk
26-
WORKDIR /build
2727
COPY --from=0 /build/target/demo-0.0.1-SNAPSHOT.jar /app/target/demo-0.0.1-SNAPSHOT.jar
2828

29-
EXPOSE 8080
29+
EXPOSE 8081
3030
ENTRYPOINT [ "java", "-jar", "/app/target/demo-0.0.1-SNAPSHOT.jar" ]

0 commit comments

Comments
 (0)