From 614178c12476d0d49fa3f8e38bb4f5b88e61ac9f Mon Sep 17 00:00:00 2001 From: Fabricio Nogueira Date: Fri, 5 Jun 2020 18:29:58 -0300 Subject: [PATCH] refactor(docker): Reduce docker image final size --- .dockerignore | 5 +++++ .gitignore | 3 ++- Dockerfile | 6 ++++-- 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..0b99357 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +* +*./* +*/* +*.* +!*.sh \ No newline at end of file diff --git a/.gitignore b/.gitignore index 1c36090..c925794 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .history -.vscode \ No newline at end of file +.vscode +*.log \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index af66730..04648da 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,9 @@ FROM alpine:3.10 -COPY LICENSE README.md / +RUN apk upgrade --update \ + apk add --no-cache openssh \ + && rm -rf /tmp/* /usr/share/man /var/cache/apk/* -COPY entrypoint.sh /entrypoint.sh +COPY . / ENTRYPOINT ["/entrypoint.sh"]