-
Notifications
You must be signed in to change notification settings - Fork 158
Open
Description
Getting error while building docker image
docker build -t demo-fraud-webapp:latest -f webapp/webapp.Dockerfile webapp/
[+] Building 1.7s (5/5) FINISHED
=> [internal] load build definition from webapp.Dockerfile 0.0s
=> => transferring dockerfile: 974B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 34B 0.0s
=> CANCELED [internal] load metadata for docker.io/library/openjdk:8-jdk-alpine 1.6s
=> [internal] load metadata for docker.io/library/node:10 1.4s
=> ERROR [internal] load metadata for docker.io/library/maven:3.6.2-jdk-8-openj9 1.6s
------
> [internal] load metadata for docker.io/library/maven:3.6.2-jdk-8-openj9:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: no match for platform in manifest sha256:31378686fda613ca2a502a1731b12ff2d7a8dacabec2160715ebecb461fd3642: not found
Made some modification to the versions but the source code has errors with ClassNotFoundException
Changes to docker files
flik-job/Dockerfile
-FROM flink:1.8.2
+FROM flink:1.15.1-java8
webapp/webapp.Dockerfile
# --- Maven Build
-FROM maven:3.6.2-jdk-8-openj9 as maven-build
+FROM maven:3.8.6-openjdk-11 as maven-build
# --- Main container
-FROM openjdk:8-jdk-alpine as main
+FROM openjdk:11 as main
Making the above cdhanges, builds the docker images successfully but getting error while running the conatiners
java.lang.NoSuchMethodError: org.apache.flink.api.common.state.OperatorStateStore.getSerializableListState(Ljava/lang/String;)Lorg/apache/flink/api/common/state/ListState;
java.lang.NoClassDefFoundError: org/apache/flink/shaded/guava18/com/google/common/collect/Lists
java.lang.NoSuchMethodError: org.apache.flink.api.common.functions.RuntimeContext.getMetricGroup()Lorg/apache/flink/metrics/MetricGroup;
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels