diff --git a/.dockerignore b/.dockerignore index b989261..25caed2 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,7 +1,5 @@ .git .gitignore -.circleci -.travis.yml Dockerfile .dockerignore node_modules @@ -12,7 +10,10 @@ tmp package-lock.json *.md *.db +*.db* *.db-journal *.geojson +*.geojsonl *.gz +*.zip .tap diff --git a/Dockerfile b/Dockerfile index f5ee33e..b9ecf55 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,7 @@ FROM pelias/baseimage # install commands used by bin/download script RUN apt-get update && \ apt-get install -y jq lbzip2 pigz zstd && \ + apt-get clean && \ rm -rf /var/lib/apt/lists/* # working directory @@ -15,7 +16,8 @@ COPY . /code RUN npm install && \ npm run env_check && \ npm test && \ - npm prune --production + npm prune --production && \ + rm -rf ~/.npm /tmp/* # entrypoint ENTRYPOINT ["node", "bin/spatial.js"]