diff options
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r-- | docker/Dockerfile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..fbfa7df --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,20 @@ +FROM onap/dcae-tosca-base:1.0.4 + +RUN apk add --no-cache \ + curl \ + && : + +COPY ./app /srv/ + +COPY ./docker/docker-entrypoint.sh /srv/ + +COPY ./nginx/nginx.conf /etc/nginx/nginx.conf + +RUN chmod +x /srv/tosca_server.py && \ + chmod +x /srv/docker-entrypoint.sh + +RUN pip3 install -r /srv/requirements.txt + +EXPOSE 8085 + +ENTRYPOINT ["/srv/docker-entrypoint.sh", "/usr/local/bin/uwsgi", "--ini", "/srv/web/uwsgi.ini"] |