X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=distribution%2Fmusic%2FDockerfile;h=9868ceee4c8ba2a2a00fe4739281fb0877b3fc1b;hb=48b02dfdc78a6412d568a14b015ccb9439a1dbb5;hp=b82b72a42d429a16430ed6e617f54ed3967190b3;hpb=a27be9fdbbf2d271c9c5780ba70fe15a24dbdb63;p=music.git diff --git a/distribution/music/Dockerfile b/distribution/music/Dockerfile index b82b72a4..9868ceee 100644 --- a/distribution/music/Dockerfile +++ b/distribution/music/Dockerfile @@ -1,11 +1,35 @@ +# +# ============LICENSE_START========================================== +# org.onap.music +# =================================================================== +# Copyright (c) 2019 AT&T Intellectual Property +# =================================================================== +# 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. +# +# ============LICENSE_END============================================= +# ==================================================================== + FROM openjdk:8 LABEL purpose="Springboot for MUSIC" -RUN apt update && apt install -y netcat telnet vim vim-common +RUN apt-get update && apt-get install -y netcat telnet vim vim-common curl RUN groupadd --gid 1000 music && useradd --gid 1000 --uid 1000 music -RUN mkdir -p /opt/app/music -COPY MUSIC.jar /opt/app/music +RUN mkdir -p /opt/app/music/logs/MUSIC +COPY MUSIC-SB.jar /opt/app/music +COPY startup.sh /opt/app/music RUN mkdir -p /opt/app/music/logs && \ - chown -R music:music /opt/app/music/ + mkdir -p /opt/app/music/etc && \ + chown -R music:music /opt/app/music/ && \ + chmod 755 /opt/app/music/startup.sh USER music:music WORKDIR /opt/app/music -CMD ["/bin/bash","-c","java -jar MUSIC.jar >> /opt/app/music/logs/music-sb.log 2>&1"] +CMD ["/opt/app/music/startup.sh"]