Update Dockerfile
Browse files- Dockerfile +4 -8
Dockerfile
CHANGED
@@ -35,17 +35,13 @@ RUN git clone https://github.com/searx/searx.git /usr/local/searx/searx-src
|
|
35 |
RUN python3 -m venv /usr/local/searx/searx-pyenv && \
|
36 |
echo ". /usr/local/searx/searx-pyenv/bin/activate" >> /usr/local/searx/.profile
|
37 |
|
38 |
-
# Activate virtual environment and install
|
39 |
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|
40 |
-
pip install
|
41 |
|
42 |
-
# Install
|
43 |
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|
44 |
-
pip install setuptools_scm cython
|
45 |
-
|
46 |
-
# Install pyyaml separately
|
47 |
-
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|
48 |
-
pip install pyyaml
|
49 |
|
50 |
# Install searx dependencies
|
51 |
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|
|
|
35 |
RUN python3 -m venv /usr/local/searx/searx-pyenv && \
|
36 |
echo ". /usr/local/searx/searx-pyenv/bin/activate" >> /usr/local/searx/.profile
|
37 |
|
38 |
+
# Activate virtual environment and install a stable version of pyyaml
|
39 |
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|
40 |
+
pip install pyyaml==5.4.1
|
41 |
|
42 |
+
# Install upgraded pip, setuptools, wheel, and setuptools_scm, cython
|
43 |
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|
44 |
+
pip install -U pip setuptools wheel setuptools_scm cython
|
|
|
|
|
|
|
|
|
45 |
|
46 |
# Install searx dependencies
|
47 |
RUN . /usr/local/searx/searx-pyenv/bin/activate && \
|