From 7913214c20ce048df6b266e794613529332d0f54 Mon Sep 17 00:00:00 2001 From: purerosefallen <78877@qq.com> Date: Thu, 27 Jun 2019 13:18:24 +0800 Subject: [PATCH] minimize image --- .dockerignore | 5 +++++ Dockerfile | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..ce42e6d --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +Dockerfile +.dockerignore +.git* +/LICENSE +/README.md diff --git a/Dockerfile b/Dockerfile index a575806..b8402e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:stretch +FROM node:stretch-slim #RUN sed -i 's/deb.debian.org/mirrors.163.com/g' /etc/apt/sources.list && \ # sed -i 's/security.debian.org/mirrors.163.com/g' /etc/apt/sources.list @@ -6,7 +6,7 @@ FROM node:stretch # apt RUN apt update && \ - env DEBIAN_FRONTEND=noninteractive apt install -y curl wget vim sudo git sqlite3 python2.7 python-virtualenv python3.5 python3-virtualenv ffmpeg nginx + env DEBIAN_FRONTEND=noninteractive apt install -y python2.7 python-virtualenv python3.5 python3-virtualenv ffmpeg nginx #pm2 RUN npm install -g pm2 @@ -34,5 +34,5 @@ RUN cp -rf /taiko-web/docker/taiko-web-nginx.conf /etc/nginx/conf.d/ && \ #info EXPOSE 80 -VOLUME ["/taiko-web/public/songs"] +VOLUME [ "/taiko-web/public/songs" ] CMD [ "/taiko-web/docker/entrypoint.sh" ]