Spaces:
Paused
Paused
ci(docker): fix default 1000 user
Browse files- Dockerfile +6 -8
Dockerfile
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
FROM nvidia/cuda:12.9.0-cudnn-runtime-ubuntu24.04
|
4 |
|
5 |
-
ENV RUNNING_IN_DOCKER
|
6 |
|
7 |
RUN apt-get update
|
8 |
RUN apt-get install -y \
|
@@ -17,22 +17,20 @@ RUN apt-get install -y \
|
|
17 |
wget
|
18 |
RUN rm -fr /var/lib/apt/lists/*
|
19 |
|
20 |
-
RUN useradd -m -u 1000 user
|
21 |
-
|
22 |
WORKDIR /app
|
23 |
-
RUN chown
|
24 |
RUN chmod 755 /app
|
25 |
|
26 |
-
USER
|
27 |
-
ENV PATH="/home/user/.local/bin:$PATH"
|
28 |
RUN sh -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/v1.2.1/zsh-in-docker.sh)"
|
29 |
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
|
30 |
|
31 |
-
COPY --chown=
|
32 |
|
33 |
RUN ls -la /app
|
34 |
|
35 |
-
ENV UV_NO_CACHE=
|
36 |
RUN uv venv
|
37 |
RUN uv sync
|
38 |
|
|
|
2 |
|
3 |
FROM nvidia/cuda:12.9.0-cudnn-runtime-ubuntu24.04
|
4 |
|
5 |
+
ENV RUNNING_IN_DOCKER=true
|
6 |
|
7 |
RUN apt-get update
|
8 |
RUN apt-get install -y \
|
|
|
17 |
wget
|
18 |
RUN rm -fr /var/lib/apt/lists/*
|
19 |
|
|
|
|
|
20 |
WORKDIR /app
|
21 |
+
RUN chown 1000:1000 /app
|
22 |
RUN chmod 755 /app
|
23 |
|
24 |
+
USER 1000
|
25 |
+
# ENV PATH="/home/user/.local/bin:$PATH"
|
26 |
RUN sh -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/v1.2.1/zsh-in-docker.sh)"
|
27 |
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
|
28 |
|
29 |
+
COPY --chown=1000:1000 . /app
|
30 |
|
31 |
RUN ls -la /app
|
32 |
|
33 |
+
ENV UV_NO_CACHE=true
|
34 |
RUN uv venv
|
35 |
RUN uv sync
|
36 |
|