Bor Hodošček commited on
Commit
83507af
·
unverified ·
1 Parent(s): 087a354

fix: dunno (3)

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -5
Dockerfile CHANGED
@@ -1,4 +1,4 @@
1
- FROM python:3.12
2
  COPY --from=ghcr.io/astral-sh/uv:0.7.3 /uv /bin/uv
3
 
4
  RUN useradd -m -u 1000 user
@@ -7,13 +7,12 @@ ENV UV_SYSTEM_PYTHON=1
7
 
8
  WORKDIR /app
9
 
10
- COPY --chown=user ./pyproject.toml ./uv.lock ./pyproject.toml /app
11
- RUN uv sync
12
 
13
- COPY --chown=user app.py /app
14
 
15
  USER user
16
 
17
- CMD ["mkdir", "-p", "/app/__marimo__/{cache,session}"]
18
 
19
  CMD ["uv", "run", "marimo", "run", "app.py", "--no-sandbox", "--include-code", "--host", "0.0.0.0", "--port", "7860"]
 
1
+ FROM python:3.12-slim
2
  COPY --from=ghcr.io/astral-sh/uv:0.7.3 /uv /bin/uv
3
 
4
  RUN useradd -m -u 1000 user
 
7
 
8
  WORKDIR /app
9
 
10
+ COPY --chown=user ./pyproject.toml ./uv.lock ./pyproject.toml app.py /app
 
11
 
12
+ RUN chmod -R u+rwx /app
13
 
14
  USER user
15
 
16
+ RUN uv sync
17
 
18
  CMD ["uv", "run", "marimo", "run", "app.py", "--no-sandbox", "--include-code", "--host", "0.0.0.0", "--port", "7860"]