diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -15,9 +15,16 @@ RUN mkdir -p /etc/nginx/ssl COPY nginxhttps.conf /etc/nginx/conf.d/nginxhttps.conf +#443 is https, 10000 is http +# in the future, hopefully http can go away completely ENV LISTEN_PORT 10000 EXPOSE 443 EXPOSE 10000 +# Mount a self signed certificate that should be overwritten upon Run +RUN apt-get update && \ + apt-get install -y openssl && \ + openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt -subj "/C=US/ST=NJ/L=foo/O=ONAP/OU=ONAP/CN=configbinding" + #this is a registrator flag that tells it to ignore 80 from service discovery. Nothing is listening on 80, but the parent Dockerfile here exposes it. This container is internally listening on 10000 and 443. ENV SERVICE_80_IGNORE true |