0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-11 01:28:30 -05:00

📎 Update docker files

This commit is contained in:
Andrey Antukh 2022-04-26 13:28:05 +02:00
parent b62f387ff4
commit c34c1c4375
2 changed files with 8 additions and 8 deletions

View file

@ -45,12 +45,12 @@ RUN set -eux; \
esac; \ esac; \
curl -LfsSo /tmp/openjdk.tar.gz ${BINARY_URL}; \ curl -LfsSo /tmp/openjdk.tar.gz ${BINARY_URL}; \
echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; \ echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; \
mkdir -p /usr/lib/jvm/openjdk16; \ mkdir -p /usr/lib/jvm/openjdk; \
cd /usr/lib/jvm/openjdk16; \ cd /usr/lib/jvm/openjdk; \
tar -xf /tmp/openjdk.tar.gz --strip-components=1; \ tar -xf /tmp/openjdk.tar.gz --strip-components=1; \
rm -rf /tmp/openjdk.tar.gz; rm -rf /tmp/openjdk.tar.gz;
ENV JAVA_HOME=/usr/lib/jvm/openjdk16 PATH="/usr/lib/jvm/openjdk16/bin:$PATH" ENV JAVA_HOME=/usr/lib/jvm/openjdk PATH="/usr/lib/jvm/openjdk/bin:$PATH"
ADD ./bundle-backend/ /opt/penpot/backend/ ADD ./bundle-backend/ /opt/penpot/backend/
WORKDIR /opt/penpot/backend WORKDIR /opt/penpot/backend
CMD ["/bin/bash", "run.sh"] CMD ["/bin/bash", "run.sh"]

View file

@ -1,12 +1,11 @@
FROM debian:bullseye FROM ubuntu:20.04
LABEL maintainer="Andrey Antukh <niwi@niwi.nz>" LABEL maintainer="Andrey Antukh <niwi@niwi.nz>"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
ENV LANG=en_US.UTF-8 \ ENV LANG=en_US.UTF-8 \
LC_ALL=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \
NODE_VERSION=v16.13.1 \ NODE_VERSION=v16.14.2
PENPOT_BROWSER_EXECUTABLE_PATH=/usr/bin/chromium
RUN set -ex; \ RUN set -ex; \
mkdir -p /etc/resolvconf/resolv.conf.d; \ mkdir -p /etc/resolvconf/resolv.conf.d; \
@ -60,7 +59,6 @@ RUN set -ex; \
fonts-liberation \ fonts-liberation \
libnss3 \ libnss3 \
libgbm1 \ libgbm1 \
chromium \
; \ ; \
rm -rf /var/lib/apt/lists/*; rm -rf /var/lib/apt/lists/*;
@ -95,6 +93,8 @@ WORKDIR /opt/app
ADD ./bundle-exporter/ /opt/app/ ADD ./bundle-exporter/ /opt/app/
RUN set -ex; yarn install; RUN set -ex; \
yarn install; \
npx playwright install chromium;
CMD ["/usr/local/nodejs/bin/node", "app.js"] CMD ["/usr/local/nodejs/bin/node", "app.js"]