Do not copy useless files into the image
@@ -1,6 +1,10 @@
.git
+.github
+test
.dockerignore
-circle.yml
+.gitignore
+*.yml
+Dockerfile*
+LICENSE
Makefile
README.md
-test
@@ -67,7 +67,7 @@ COPY --from=dockergen /usr/local/bin/docker-gen /usr/local/bin/docker-gen
COPY network_internal.conf /etc/nginx/
-COPY . /app/
+COPY app nginx.tmpl /app/
WORKDIR /app/
ENTRYPOINT ["/app/docker-entrypoint.sh"]
@@ -64,7 +64,7 @@ COPY --from=dockergen /usr/local/bin/docker-gen /usr/local/bin/docker-gen
@@ -54,7 +54,7 @@ with_custom_file:
volumes:
- *docker-sock
- *nginx-certs
- - ../../dhparam/ffdhe3072.pem:/etc/nginx/dhparam/dhparam.pem:ro
+ - ../../app/dhparam/ffdhe3072.pem:/etc/nginx/dhparam/dhparam.pem:ro
with_skip:
container_name: dh-skip