We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 21f12f9 commit da3e1a8Copy full SHA for da3e1a8
docker-compose.yml
@@ -0,0 +1,7 @@
1
+services:
2
+ pdfjs:
3
+ build: .
4
+ container_name: pdfjs_container
5
+ ports:
6
+ - "8888:8888"
7
+ command: bash -c "gulp server"
dockerfile
@@ -0,0 +1,25 @@
+FROM node:18
+
+RUN useradd -r -m -d /app app
+WORKDIR /app
+COPY --chown=app:app ./ ./
+RUN apt-get update && \
8
+ apt-get install -y --no-install-recommends \
9
+ libcairo2-dev \
10
+ libpango1.0-dev \
11
+ libjpeg-dev \
12
+ libgif-dev \
13
+ librsvg2-dev \
14
+ cmake \
15
+ python3 \
16
+ && rm -rf /var/lib/apt/lists/*
17
18
+RUN npm install -g gulp-cli
19
20
+RUN npm install
21
22
+USER app
23
24
+EXPOSE 8888
25
+CMD ["gulp", "server"]
0 commit comments