Skip to content

Commit 8bb585d

Browse files
committed
switch to alpine
1 parent 22c986b commit 8bb585d

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

Dockerfile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
FROM docker.io/library/ruby:3.2.2-slim
1+
FROM docker.io/library/ruby:3.2.2-alpine
22

33
# Install system dependencies
4-
RUN apt-get update && apt-get install --yes --no-install-recommends \
5-
build-essential \
4+
RUN apk add --no-cache \
5+
build-base \
66
git \
77
nodejs \
88
npm \
99
chromium \
10-
make \
11-
&& rm -rf /var/lib/apt/lists/*
10+
make
1211

1312
# Set chromium path for puppeteer (needed for mermaid diagrams)
1413
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium

0 commit comments

Comments
 (0)