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; \
curl -LfsSo /tmp/openjdk.tar.gz ${BINARY_URL}; \
echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; \
mkdir -p /usr/lib/jvm/openjdk16; \
cd /usr/lib/jvm/openjdk16; \
mkdir -p /usr/lib/jvm/openjdk; \
cd /usr/lib/jvm/openjdk; \
tar -xf /tmp/openjdk.tar.gz --strip-components=1; \
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/
WORKDIR /opt/penpot/backend
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>"
ARG DEBIAN_FRONTEND=noninteractive
ENV LANG=en_US.UTF-8 \
LC_ALL=en_US.UTF-8 \
NODE_VERSION=v16.13.1 \
PENPOT_BROWSER_EXECUTABLE_PATH=/usr/bin/chromium
NODE_VERSION=v16.14.2
RUN set -ex; \
mkdir -p /etc/resolvconf/resolv.conf.d; \
@ -60,7 +59,6 @@ RUN set -ex; \
fonts-liberation \
libnss3 \
libgbm1 \
chromium \
; \
rm -rf /var/lib/apt/lists/*;
@ -95,6 +93,8 @@ WORKDIR /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"]