# # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # Use AdoptOpenJDK's JDK8, OpenJ9, ubuntu FROM ibm-semeru-runtimes:open-8u422-b05-jdk-focal RUN rm -rf /var/lib/apt/lists/* \ && apt-get clean \ && apt-get update \ && apt-get -y --no-install-recommends upgrade \ && apt-get -y --no-install-recommends install locales \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* \ && locale-gen en_US.UTF-8 ENV LANG="en_US.UTF-8" \ LANGUAGE="en_US:en" \ LC_ALL="en_US.UTF-8" \ VERSION=8 \ UPDATE=222 \ BUILD=10 ADD proxy /javaAction RUN cd /javaAction \ && rm -rf .classpath .gitignore .gradle .project .settings Dockerfile build \ && ./gradlew oneJar \ && rm -rf /javaAction/src \ && ./compileClassCache.sh CMD ["java", "-Dfile.encoding=UTF-8", "-Xshareclasses:cacheDir=/javaSharedCache,readonly", "-Xquickstart", "-jar", "/javaAction/build/libs/javaAction-all.jar"]