mirror of
https://github.com/maptiler/tileserver-gl.git
synced 2024-09-11 12:05:41 +03:00
Update Dockerfile_light to fix rootless/podman (#775)
This commit is contained in:
parent
989944070f
commit
a98bbe3c6d
@ -22,14 +22,23 @@ RUN set -ex; \
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
RUN mkdir -p /data && chown node:node /data
|
||||
RUN mkdir -p /data; \
|
||||
chown node:node /data; \
|
||||
mkdir -p /usr/src/app;
|
||||
|
||||
VOLUME /data
|
||||
|
||||
WORKDIR /data
|
||||
|
||||
COPY / /usr/src/app
|
||||
|
||||
RUN cd /usr/src/app; \
|
||||
npm install --omit=dev; \
|
||||
chown -R root:root /usr/src/app; \
|
||||
chmod +x /usr/src/app/docker-entrypoint.sh;
|
||||
|
||||
USER node:node
|
||||
|
||||
ENTRYPOINT ["/usr/src/app/docker-entrypoint.sh"]
|
||||
|
||||
RUN mkdir -p /usr/src/app
|
||||
COPY / /usr/src/app
|
||||
RUN cd /usr/src/app && npm install --omit=dev
|
||||
RUN ["chmod", "+x", "/usr/src/app/docker-entrypoint.sh"]
|
||||
USER node:node
|
||||
HEALTHCHECK CMD node /usr/src/app/src/healthcheck.js
|
||||
HEALTHCHECK CMD node /usr/src/app/src/healthcheck.js
|
Loading…
Reference in New Issue
Block a user