Skip to content

Commit 50674fb

Browse files
authored
chore: remove alpine (#12)
1 parent 6592b51 commit 50674fb

2 files changed

Lines changed: 20 additions & 8 deletions

File tree

Dockerfile

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,30 @@
1-
FROM node:22-alpine AS deps
1+
FROM node:22 AS deps
22

33
WORKDIR /build
44
COPY package*.json ./
55
COPY yarn.lock ./
66

77
RUN yarn install
88

9-
FROM node:22-alpine AS builder
9+
FROM node:22 AS builder
1010

1111
WORKDIR /build
1212
COPY --from=deps /build/node_modules ./node_modules
1313
COPY . .
1414

1515
RUN yarn build
1616

17-
FROM node:22-alpine
17+
FROM node:22
1818

1919
WORKDIR /opt/5stack
2020

21-
RUN apk add --no-cache util-linux bash containerd-ctr dmidecode
21+
RUN apt-get update \
22+
&& apt-get install -y --no-install-recommends \
23+
bash \
24+
containerd \
25+
dmidecode \
26+
util-linux \
27+
&& rm -rf /var/lib/apt/lists/*
2228

2329
COPY --from=builder /build/node_modules ./node_modules
2430
COPY --from=builder /build/dist ./dist

Dockerfile.dev

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
1-
FROM node:22-alpine AS deps
1+
FROM node:22 AS deps
22

33
WORKDIR /build
44
COPY package*.json ./
55
COPY yarn.lock ./
66

77
RUN yarn install
88

9-
FROM node:22-alpine
9+
FROM node:22
1010

1111
WORKDIR /opt/5stack
1212

13-
RUN apk add --no-cache util-linux bash containerd-ctr dmidecode
13+
RUN apt-get update \
14+
&& apt-get install -y --no-install-recommends \
15+
bash \
16+
containerd \
17+
dmidecode \
18+
util-linux \
19+
&& rm -rf /var/lib/apt/lists/*
1420

1521
COPY --from=deps /build/node_modules ./node_modules
1622
COPY . .
1723

18-
CMD [ "yarn", "start:dev" ]
24+
CMD [ "yarn", "start:dev" ]

0 commit comments

Comments
 (0)