X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=enrichment-coordinator-service%2FDockerfile;fp=enrichment-coordinator-service%2FDockerfile;h=34799024621df3a3fba27b87cd6ea6d51bfced96;hb=d77be45309a661a787e8d4f485b9823ccc0976e7;hp=0000000000000000000000000000000000000000;hpb=ebf3211ddd6e634ca9c0a2fec56abd1f12c7625d;p=nonrtric.git diff --git a/enrichment-coordinator-service/Dockerfile b/enrichment-coordinator-service/Dockerfile new file mode 100644 index 00000000..34799024 --- /dev/null +++ b/enrichment-coordinator-service/Dockerfile @@ -0,0 +1,42 @@ +# +# ============LICENSE_START======================================================= +# Copyright (C) 2020 Nordix Foundation. +# ================================================================================ +# Licensed 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. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +# +FROM openjdk:11-jre-slim + +ARG JAR + +WORKDIR /opt/app/enrichment-coordinator-service +RUN mkdir -p /var/log/enrichment-coordinator-service +RUN mkdir -p /opt/app/enrichment-coordinator-service/etc/cert/ + +EXPOSE 8081 8433 + +ADD /config/application.yaml /opt/app/enrichment-coordinator-service/config/application.yaml +ADD target/${JAR} /opt/app/enrichment-coordinator-service/enrichment-coordinator-service.jar +ADD /config/keystore.jks /opt/app/enrichment-coordinator-service/etc/cert/keystore.jks +ADD /config/truststore.jks /opt/app/enrichment-coordinator-service/etc/cert/truststore.jks + + +RUN chmod -R 777 /opt/app/enrichment-coordinator-service/config/ + +CMD ["java", "-jar", "/opt/app/enrichment-coordinator-service/enrichment-coordinator-service.jar"] + + + +