burtenshaw commited on
Commit
2dc6efa
·
1 Parent(s): da00c30
Files changed (1) hide show
  1. Dockerfile +9 -12
Dockerfile CHANGED
@@ -1,24 +1,21 @@
1
  FROM ghcr.io/astral-sh/uv:python3.12-alpine
2
 
3
- # Install Dev Mode required packages + useful tools
4
- RUN apt-get update && \
5
- apt-get install -y \
6
- bash \
7
- git git-lfs \
8
- wget curl procps \
9
- htop vim nano \
10
- jq \
11
- build-essential && \
12
- rm -rf /var/lib/apt/lists/*
13
 
14
  # Set up user with uid 1000 (required for Dev Mode)
15
- RUN useradd -m -u 1000 user
16
  USER user
17
 
18
  ENV HOME=/home/user \
19
  PATH=/home/user/.local/bin:$PATH
20
 
21
-
22
  WORKDIR /app
23
  COPY --chown=user . /app
24
 
 
1
  FROM ghcr.io/astral-sh/uv:python3.12-alpine
2
 
3
+ # Install Dev Mode required packages (Alpine uses apk)
4
+ RUN apk add --no-cache \
5
+ bash \
6
+ git git-lfs \
7
+ wget curl procps \
8
+ htop vim nano \
9
+ jq \
10
+ build-base
 
 
11
 
12
  # Set up user with uid 1000 (required for Dev Mode)
13
+ RUN adduser -D -u 1000 user
14
  USER user
15
 
16
  ENV HOME=/home/user \
17
  PATH=/home/user/.local/bin:$PATH
18
 
 
19
  WORKDIR /app
20
  COPY --chown=user . /app
21