imwithye commited on
Commit
d2d6576
·
1 Parent(s): 57b240e

use user mode

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -5
Dockerfile CHANGED
@@ -2,14 +2,15 @@ FROM ghcr.io/crossentropy-ai/runtime:latest
2
 
3
  WORKDIR /app
4
 
5
- # Install dependencies
6
- COPY ./package.json ./bun.lock ./
7
- COPY ./rlcube/pyproject.toml ./rlcube/uv.lock ./rlcube/
8
- RUN bun install && cd rlcube && uv sync --frozen --no-dev --no-cache
9
-
10
  COPY . .
11
 
 
 
 
 
 
12
  RUN bun run build
 
13
  EXPOSE 7860
14
 
15
  CMD ["bun", "run", "start"]
 
2
 
3
  WORKDIR /app
4
 
 
 
 
 
 
5
  COPY . .
6
 
7
+ USER root
8
+ RUN chown -R ubuntu:ubuntu /app
9
+
10
+ USER ubuntu
11
+ RUN bun install && cd rlcube && uv sync --frozen --no-dev --no-cache
12
  RUN bun run build
13
+
14
  EXPOSE 7860
15
 
16
  CMD ["bun", "run", "start"]