Spaces:
Runtime error
Runtime error
Update Dockerfile
Browse files- Dockerfile +4 -2
Dockerfile
CHANGED
@@ -8,7 +8,8 @@ ENV PYENV_ROOT $HOME/.pyenv
|
|
8 |
ENV PATH $PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH
|
9 |
|
10 |
# Initialize pyenv
|
11 |
-
RUN echo 'export
|
|
|
12 |
RUN echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
|
13 |
RUN echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
|
14 |
RUN echo 'eval "$(pyenv init -)"' >> ~/.bashrc
|
@@ -67,9 +68,10 @@ WORKDIR $HOME/app
|
|
67 |
# Copy the current directory contents into the container at $HOME/app setting the owner to the user
|
68 |
COPY --chown=user . $HOME/app
|
69 |
# CMD ["pip" "install", "-r", "requirements"]
|
70 |
-
|
71 |
RUN pip install -r requirements
|
72 |
|
|
|
73 |
COPY --chown=user . $HOME/app
|
74 |
# CMD ["python", "main.py"]
|
75 |
ENTRYPOINT ["/bin/bash", "-c", "entrypoint.sh"]
|
|
|
8 |
ENV PATH $PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH
|
9 |
|
10 |
# Initialize pyenv
|
11 |
+
RUN echo 'export PYENV
|
12 |
+
_ROOT="$HOME/.pyenv"' >> ~/.bashrc
|
13 |
RUN echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
|
14 |
RUN echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
|
15 |
RUN echo 'eval "$(pyenv init -)"' >> ~/.bashrc
|
|
|
68 |
# Copy the current directory contents into the container at $HOME/app setting the owner to the user
|
69 |
COPY --chown=user . $HOME/app
|
70 |
# CMD ["pip" "install", "-r", "requirements"]
|
71 |
+
USER root
|
72 |
RUN pip install -r requirements
|
73 |
|
74 |
+
USER user
|
75 |
COPY --chown=user . $HOME/app
|
76 |
# CMD ["python", "main.py"]
|
77 |
ENTRYPOINT ["/bin/bash", "-c", "entrypoint.sh"]
|