Spaces:
Running
Running
ensure mambauser owns /app
Browse files- Dockerfile +4 -1
Dockerfile
CHANGED
@@ -4,7 +4,10 @@ COPY . /home/mambauser/bootstrap
|
|
4 |
RUN --mount=type=cache,uid=57439,gid=57439,target=/opt/conda/pkgs micromamba env create --yes --file /home/mambauser/bootstrap/conda.yaml \
|
5 |
&& micromamba install -n base --yes curl
|
6 |
WORKDIR /app
|
7 |
-
|
|
|
|
|
|
|
8 |
&& micromamba run -n mit-py311 python3 -mvenv --system-site-packages /app/venv
|
9 |
RUN venv/bin/pip install -r /home/mambauser/bootstrap/requirements-moeflow.txt
|
10 |
# HF does not seem to have layer cache anyway
|
|
|
4 |
RUN --mount=type=cache,uid=57439,gid=57439,target=/opt/conda/pkgs micromamba env create --yes --file /home/mambauser/bootstrap/conda.yaml \
|
5 |
&& micromamba install -n base --yes curl
|
6 |
WORKDIR /app
|
7 |
+
USER root
|
8 |
+
RUN chown -Rc mambauser:mambauser /app
|
9 |
+
USER mambauser
|
10 |
+
RUN mkdir -pv /app/storage \
|
11 |
&& micromamba run -n mit-py311 python3 -mvenv --system-site-packages /app/venv
|
12 |
RUN venv/bin/pip install -r /home/mambauser/bootstrap/requirements-moeflow.txt
|
13 |
# HF does not seem to have layer cache anyway
|