Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cant reach searx; build searx from the embedded Dockerfile #1821

Open
Tealk opened this issue Jan 30, 2020 · 3 comments
Open

cant reach searx; build searx from the embedded Dockerfile #1821

Tealk opened this issue Jan 30, 2020 · 3 comments

Comments

@Tealk
Copy link

@Tealk Tealk commented Jan 30, 2020

Hello,

i wanted to update from v0.15.0 to v0.16.0 today. Unfortunately i can't reach searx since then. I don't know what the problem should be right now.

This is how I proceeded:

git clone https://github.com/asciimoo/searx.git
cd searx
docker build -t searx .
docker run -d --name searx -e IMAGE_PROXY=True -e BASE_URL=https://search.domain.domain --restart=always searx

Sorry that I don't send any logs with, but I can't find any with useful content

@Tealk

This comment has been minimized.

Copy link
Author

@Tealk Tealk commented Jan 30, 2020

Maybe this will help, I get the following warning message during the build process:

WARNING: Ignoring APKINDEX.00740ba1.tar.gz: No such file or directory
WARNING: Ignoring APKINDEX.d8b2a6f4.tar.gz: No such file or directory
docker build -t searx .
Sending build context to Docker daemon  7.099MB
Step 1/22 : FROM alpine:3.10
 ---> af341ccd2df8
Step 2/22 : ENTRYPOINT ["/sbin/tini","--","/usr/local/searx/dockerfiles/docker-entrypoint.sh"]
 ---> Running in 31eb386564d4
Removing intermediate container 31eb386564d4
 ---> 4cfdac1f9c47
Step 3/22 : EXPOSE 8080
 ---> Running in f22ae9688f64
Removing intermediate container f22ae9688f64
 ---> 10c941b2c862
Step 4/22 : VOLUME /etc/searx
 ---> Running in 674a61640b7a
Removing intermediate container 674a61640b7a
 ---> 980ca20a9d37
Step 5/22 : VOLUME /var/log/uwsgi
 ---> Running in c82a6fea1f56
Removing intermediate container c82a6fea1f56
 ---> 67d2ae1dbf33
Step 6/22 : ARG VERSION_GITCOMMIT=unknown
 ---> Running in 8f54c2c73723
Removing intermediate container 8f54c2c73723
 ---> 184ef72ec1e5
Step 7/22 : ARG SEARX_GIT_VERSION=unknown
 ---> Running in 61a58753a630
Removing intermediate container 61a58753a630
 ---> ec567925366d
Step 8/22 : ARG SEARX_GID=977
 ---> Running in 10033f0ba771
Removing intermediate container 10033f0ba771
 ---> e0f5900131cc
Step 9/22 : ARG SEARX_UID=977
 ---> Running in add985770d46
Removing intermediate container add985770d46
 ---> 15e88ca0be10
Step 10/22 : RUN addgroup -g ${SEARX_GID} searx &&     adduser -u ${SEARX_UID} -D -h /usr/local/searx -s /bin/sh -G searx searx
 ---> Running in 264016a98344
Removing intermediate container 264016a98344
 ---> c5bd63414c73
Step 11/22 : ARG TIMESTAMP_SETTINGS=0
 ---> Running in 686487b9e2f8
Removing intermediate container 686487b9e2f8
 ---> 3b06c3f909a0
Step 12/22 : ARG TIMESTAMP_UWSGI=0
 ---> Running in 0b811829ba4d
Removing intermediate container 0b811829ba4d
 ---> ac0d1b8164e2
Step 13/22 : ARG LABEL_VCS_REF=
 ---> Running in 2777cca76f5e
Removing intermediate container 2777cca76f5e
 ---> 5737d01b7e70
Step 14/22 : ARG LABEL_VCS_URL=
 ---> Running in 2029fef18165
Removing intermediate container 2029fef18165
 ---> 6ea5ca926246
Step 15/22 : ENV INSTANCE_NAME=searx     AUTOCOMPLETE=     BASE_URL=     MORTY_KEY=     MORTY_URL=
 ---> Running in d3f14ae500c8
Removing intermediate container d3f14ae500c8
 ---> ccdd463522ca
Step 16/22 : WORKDIR /usr/local/searx
 ---> Running in da7afc15e1eb
Removing intermediate container da7afc15e1eb
 ---> 49a4f1fe806e
Step 17/22 : COPY requirements.txt ./requirements.txt
 ---> 47d50ad36d4c
Step 18/22 : RUN apk upgrade --no-cache  && apk add --no-cache -t build-dependencies     build-base     py3-setuptools     python3-dev     libffi-dev     libxslt-dev     libxml2-dev     openssl-dev     tar     git  && apk add --no-cache     ca-certificates     su-exec     python3     libxml2     libxslt     openssl     tini     uwsgi     uwsgi-python3  && pip3 install --upgrade pip  && pip3 install --no-cache -r requirements.txt  && apk del build-dependencies
 ---> Running in 1909fe98c454
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
OK: 6 MiB in 14 packages
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
(1/49) Installing binutils (2.32-r0)
(2/49) Installing libmagic (5.37-r1)
(3/49) Installing file (5.37-r1)
(4/49) Installing gmp (6.1.2-r1)
(5/49) Installing isl (0.18-r0)
(6/49) Installing libgomp (8.3.0-r0)
(7/49) Installing libatomic (8.3.0-r0)
(8/49) Installing libgcc (8.3.0-r0)
(9/49) Installing mpfr3 (3.1.5-r1)
(10/49) Installing mpc1 (1.1.0-r0)
(11/49) Installing libstdc++ (8.3.0-r0)
(12/49) Installing gcc (8.3.0-r0)
(13/49) Installing musl-dev (1.1.22-r3)
(14/49) Installing libc-dev (0.7.1-r0)
(15/49) Installing g++ (8.3.0-r0)
(16/49) Installing make (4.2.1-r2)
(17/49) Installing fortify-headers (1.1-r0)
(18/49) Installing build-base (0.5-r1)
(19/49) Installing libbz2 (1.0.6-r7)
(20/49) Installing expat (2.2.8-r0)
(21/49) Installing libffi (3.2.1-r6)
(22/49) Installing gdbm (1.13-r1)
(23/49) Installing xz-libs (5.2.4-r0)
(24/49) Installing ncurses-terminfo-base (6.1_p20190518-r0)
(25/49) Installing ncurses-terminfo (6.1_p20190518-r0)
(26/49) Installing ncurses-libs (6.1_p20190518-r0)
(27/49) Installing readline (8.0.0-r0)
(28/49) Installing sqlite-libs (3.28.0-r2)
(29/49) Installing python3 (3.7.5-r1)
(30/49) Installing py3-setuptools (40.8.0-r1)
(31/49) Installing pkgconf (1.6.1-r1)
(32/49) Installing python3-dev (3.7.5-r1)
(33/49) Installing linux-headers (4.19.36-r0)
(34/49) Installing libffi-dev (3.2.1-r6)
(35/49) Installing libgpg-error (1.36-r2)
(36/49) Installing libgcrypt (1.8.5-r0)
(37/49) Installing libxml2 (2.9.9-r3)
(38/49) Installing libxslt (1.1.33-r3)
(39/49) Installing zlib-dev (1.2.11-r1)
(40/49) Installing libxml2-dev (2.9.9-r3)
(41/49) Installing libxslt-dev (1.1.33-r3)
(42/49) Installing openssl-dev (1.1.1d-r2)
(43/49) Installing tar (1.32-r0)
(44/49) Installing ca-certificates (20190108-r0)
(45/49) Installing nghttp2-libs (1.39.2-r0)
(46/49) Installing libcurl (7.66.0-r0)
(47/49) Installing pcre2 (10.33-r0)
(48/49) Installing git (2.22.2-r0)
(49/49) Installing build-dependencies (20200130.214013)
Executing busybox-1.30.1-r3.trigger
Executing ca-certificates-20190108-r0.trigger
OK: 328 MiB in 63 packages
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
(1/9) Installing openssl (1.1.1d-r2)
(2/9) Installing su-exec (0.2-r0)
(3/9) Installing tini (0.18.0-r0)
(4/9) Installing mailcap (2.1.48-r0)
(5/9) Installing libcap (2.27-r0)
(6/9) Installing jansson (2.12-r0)
(7/9) Installing pcre (8.43-r0)
(8/9) Installing uwsgi (2.0.18-r1)
Executing uwsgi-2.0.18-r1.pre-install
(9/9) Installing uwsgi-python3 (2.0.18-r1)
Executing busybox-1.30.1-r3.trigger
OK: 330 MiB in 72 packages
Collecting pip
  Downloading https://files.pythonhosted.org/packages/54/0c/d01aa759fdc501a58f431eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl (1.4MB)
Installing collected packages: pip
  Found existing installation: pip 19.2.3
    Uninstalling pip-19.2.3:
      Successfully uninstalled pip-19.2.3
Successfully installed pip-20.0.2
Collecting certifi==2019.3.9
  Downloading certifi-2019.3.9-py2.py3-none-any.whl (158 kB)
Collecting babel==2.7.0
  Downloading Babel-2.7.0-py2.py3-none-any.whl (8.4 MB)
Collecting flask-babel==0.12.2
  Downloading Flask-Babel-0.12.2.tar.gz (44 kB)
Collecting flask==1.0.2
  Downloading Flask-1.0.2-py2.py3-none-any.whl (91 kB)
Collecting idna==2.8
  Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
Collecting jinja2==2.10.1
  Downloading Jinja2-2.10.1-py2.py3-none-any.whl (124 kB)
Collecting lxml==4.3.3
  Downloading lxml-4.3.3.tar.gz (4.4 MB)
Collecting pygments==2.1.3
  Downloading Pygments-2.1.3-py2.py3-none-any.whl (755 kB)
Collecting pyopenssl==19.0.0
  Downloading pyOpenSSL-19.0.0-py2.py3-none-any.whl (53 kB)
Collecting python-dateutil==2.8.0
  Downloading python_dateutil-2.8.0-py2.py3-none-any.whl (226 kB)
Collecting pyyaml==5.1
  Downloading PyYAML-5.1.tar.gz (274 kB)
Collecting requests[socks]==2.22.0
  Downloading requests-2.22.0-py2.py3-none-any.whl (57 kB)
Collecting pytz>=2015.7
  Downloading pytz-2019.3-py2.py3-none-any.whl (509 kB)
Collecting itsdangerous>=0.24
  Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB)
Collecting click>=5.1
  Downloading Click-7.0-py2.py3-none-any.whl (81 kB)
Collecting Werkzeug>=0.14
  Downloading Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB)
Collecting MarkupSafe>=0.23
  Downloading MarkupSafe-1.1.1.tar.gz (19 kB)
Collecting cryptography>=2.3
  Downloading cryptography-2.8.tar.gz (504 kB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
    Preparing wheel metadata: started
    Preparing wheel metadata: finished with status 'done'
Collecting six>=1.5.2
  Downloading six-1.14.0-py2.py3-none-any.whl (10 kB)
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
  Downloading urllib3-1.25.8-py2.py3-none-any.whl (125 kB)
Collecting chardet<3.1.0,>=3.0.2
  Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting PySocks!=1.5.7,>=1.5.6; extra == "socks"
  Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
Collecting cffi!=1.11.3,>=1.8
  Downloading cffi-1.13.2.tar.gz (460 kB)
Collecting pycparser
  Downloading pycparser-2.19.tar.gz (158 kB)
Building wheels for collected packages: cryptography
  Building wheel for cryptography (PEP 517): started
  Building wheel for cryptography (PEP 517): finished with status 'done'
  Created wheel for cryptography: filename=cryptography-2.8-cp37-cp37m-linux_x86_64.whl size=924574 sha256=6653b14806329b6c851dcc69b4684ca8947b2253fd05f4a63c4f9f2e58e7fb10
  Stored in directory: /tmp/pip-ephem-wheel-cache-v4wrh_fw/wheels/2e/bb/ec/8be3cafe83681b23f8d4786deedb0d2ac34876cf998d3b6313
Successfully built cryptography
Installing collected packages: certifi, pytz, babel, itsdangerous, click, MarkupSafe, jinja2, Werkzeug, flask, flask-babel, idna, lxml, pygments, six, pycparser, cffi, cryptography, pyopenssl, python-dateutil, pyyaml, urllib3, chardet, PySocks, requests
    Running setup.py install for MarkupSafe: started
    Running setup.py install for MarkupSafe: finished with status 'done'
    Running setup.py install for flask-babel: started
    Running setup.py install for flask-babel: finished with status 'done'
    Running setup.py install for lxml: started
    Running setup.py install for lxml: still running...
    Running setup.py install for lxml: still running...
    Running setup.py install for lxml: finished with status 'done'
    Running setup.py install for pycparser: started
    Running setup.py install for pycparser: finished with status 'done'
    Running setup.py install for cffi: started
    Running setup.py install for cffi: finished with status 'done'
    Running setup.py install for pyyaml: started
    Running setup.py install for pyyaml: finished with status 'done'
Successfully installed MarkupSafe-1.1.1 PySocks-1.7.1 Werkzeug-0.16.1 babel-2.7.0 certifi-2019.3.9 cffi-1.13.2 chardet-3.0.4 click-7.0 cryptography-2.8 flask-1.0.2 flask-babel-0.12.2 idna-2.8 itsdangerous-1.1.0 jinja2-2.10.1 lxml-4.3.3 pycparser-2.19 pygments-2.1.3 pyopenssl-19.0.0 python-dateutil-2.8.0 pytz-2019.3 pyyaml-5.1 requests-2.22.0 six-1.14.0 urllib3-1.25.8
WARNING: Ignoring APKINDEX.00740ba1.tar.gz: No such file or directory
WARNING: Ignoring APKINDEX.d8b2a6f4.tar.gz: No such file or directory
(1/33) Purging build-dependencies (20200130.214013)
(2/33) Purging build-base (0.5-r1)
(3/33) Purging file (5.37-r1)
(4/33) Purging g++ (8.3.0-r0)
(5/33) Purging gcc (8.3.0-r0)
(6/33) Purging binutils (2.32-r0)
(7/33) Purging libatomic (8.3.0-r0)
(8/33) Purging libgomp (8.3.0-r0)
(9/33) Purging libstdc++ (8.3.0-r0)
(10/33) Purging make (4.2.1-r2)
(11/33) Purging libc-dev (0.7.1-r0)
(12/33) Purging musl-dev (1.1.22-r3)
(13/33) Purging fortify-headers (1.1-r0)
(14/33) Purging py3-setuptools (40.8.0-r1)
(15/33) Purging python3-dev (3.7.5-r1)
(16/33) Purging libffi-dev (3.2.1-r6)
(17/33) Purging linux-headers (4.19.36-r0)
(18/33) Purging libxslt-dev (1.1.33-r3)
(19/33) Purging libxml2-dev (2.9.9-r3)
(20/33) Purging zlib-dev (1.2.11-r1)
(21/33) Purging openssl-dev (1.1.1d-r2)
(22/33) Purging tar (1.32-r0)
(23/33) Purging git (2.22.2-r0)
(24/33) Purging libmagic (5.37-r1)
(25/33) Purging mpc1 (1.1.0-r0)
(26/33) Purging mpfr3 (3.1.5-r1)
(27/33) Purging isl (0.18-r0)
(28/33) Purging gmp (6.1.2-r1)
(29/33) Purging libgcc (8.3.0-r0)
(30/33) Purging pkgconf (1.6.1-r1)
(31/33) Purging libcurl (7.66.0-r0)
(32/33) Purging nghttp2-libs (1.39.2-r0)
(33/33) Purging pcre2 (10.33-r0)
Executing busybox-1.30.1-r3.trigger
OK: 76 MiB in 39 packages
Removing intermediate container 1909fe98c454
 ---> 1ce23f02d9ef
Step 19/22 : COPY --chown=searx:searx . .
 ---> cd65452848e0
Step 20/22 : RUN su searx -c "/usr/bin/python3 -m compileall -q searx";     touch -c --date=@${TIMESTAMP_SETTINGS} searx/settings.yml;     touch -c --date=@${TIMESTAMP_UWSGI} dockerfiles/uwsgi.ini;     if [ ! -z $VERSION_GITCOMMIT ]; then      echo "VERSION_STRING = VERSION_STRING + \"-$VERSION_GITCOMMIT\"" >> /usr/local/searx/searx/version.py;     fi
 ---> Running in 8c93b15937e0
Removing intermediate container 8c93b15937e0
 ---> ac221ba98631
Step 21/22 : ARG LABEL_DATE=
 ---> Running in a1984863306b
Removing intermediate container a1984863306b
 ---> d5a7bf81266a
Step 22/22 : LABEL maintainer="searx <https://github.com/asciimoo/searx>"       description="A privacy-respecting, hackable metasearch engine."       version="${SEARX_GIT_VERSION}"       org.label-schema.schema-version="1.0"       org.label-schema.name="searx"       org.label-schema.version="${SEARX_GIT_VERSION}"       org.label-schema.url="${LABEL_VCS_URL}"       org.label-schema.vcs-ref=${LABEL_VCS_REF}       org.label-schema.vcs-url=${LABEL_VCS_URL}       org.label-schema.build-date="${LABEL_DATE}"       org.label-schema.usage="https://github.com/searx/searx-docker"
 ---> Running in 637ec2eaa52c
Removing intermediate container 637ec2eaa52c
 ---> 37070e933a65
Successfully built 37070e933a65
Successfully tagged searx:latest
@dalf

This comment has been minimized.

Copy link
Collaborator

@dalf dalf commented Jan 30, 2020

Can you try

./manage.sh docker_build
?

@Tealk

This comment has been minimized.

Copy link
Author

@Tealk Tealk commented Jan 31, 2020

Hello @dalf

I have the same problem with that too.
As soon as I use the v15 files the service runs immediately

./manage.sh docker_build
Last commit : --dirty
Building image asciimoo/searx:0.16.0---dirty
Sending build context to Docker daemon  7.099MB
Step 1/22 : FROM alpine:3.10
 ---> af341ccd2df8
Step 2/22 : ENTRYPOINT ["/sbin/tini","--","/usr/local/searx/dockerfiles/docker-entrypoint.sh"]
 ---> Running in f785933d0b51
Removing intermediate container f785933d0b51
 ---> bf01d5b52dc4
Step 3/22 : EXPOSE 8080
 ---> Running in 006b95fcac13
Removing intermediate container 006b95fcac13
 ---> dfa7a66ada33
Step 4/22 : VOLUME /etc/searx
 ---> Running in 32e93fdc4203
Removing intermediate container 32e93fdc4203
 ---> 5b34405587bb
Step 5/22 : VOLUME /var/log/uwsgi
 ---> Running in dd5ca63c6a3f
Removing intermediate container dd5ca63c6a3f
 ---> 3acfc7f2af89
Step 6/22 : ARG VERSION_GITCOMMIT=unknown
 ---> Running in 2fa64a7483ab
Removing intermediate container 2fa64a7483ab
 ---> 7624f5164852
Step 7/22 : ARG SEARX_GIT_VERSION=unknown
 ---> Running in a1e0d91133ca
Removing intermediate container a1e0d91133ca
 ---> efbc92f84c36
Step 8/22 : ARG SEARX_GID=977
 ---> Running in e2afc2d6ccaf
Removing intermediate container e2afc2d6ccaf
 ---> fd32cdb6fcc5
Step 9/22 : ARG SEARX_UID=977
 ---> Running in ee14df4f7cc6
Removing intermediate container ee14df4f7cc6
 ---> 9da6221d57be
Step 10/22 : RUN addgroup -g ${SEARX_GID} searx &&     adduser -u ${SEARX_UID} -                                                                                                                                                      D -h /usr/local/searx -s /bin/sh -G searx searx
 ---> Running in e84edb8a1da1
Removing intermediate container e84edb8a1da1
 ---> 3ed8979065ca
Step 11/22 : ARG TIMESTAMP_SETTINGS=0
 ---> Running in fdaa5be9585e
Removing intermediate container fdaa5be9585e
 ---> af9812c87d48
Step 12/22 : ARG TIMESTAMP_UWSGI=0
 ---> Running in c29e16bc92f4
Removing intermediate container c29e16bc92f4
 ---> f971875a624e
Step 13/22 : ARG LABEL_VCS_REF=
 ---> Running in cfe9f9ecb5f5
Removing intermediate container cfe9f9ecb5f5
 ---> e18817172922
Step 14/22 : ARG LABEL_VCS_URL=
 ---> Running in c5db7ffc92ff
Removing intermediate container c5db7ffc92ff
 ---> 9e746270ff4a
Step 15/22 : ENV INSTANCE_NAME=searx     AUTOCOMPLETE=     BASE_URL=     MORTY_K                                                                                                                                                      EY=     MORTY_URL=
 ---> Running in 83adcca76dab
Removing intermediate container 83adcca76dab
 ---> 932a0b54d415
Step 16/22 : WORKDIR /usr/local/searx
 ---> Running in 59bc96081933
Removing intermediate container 59bc96081933
 ---> d6fdd7de41cc
Step 17/22 : COPY requirements.txt ./requirements.txt
 ---> 1a672d276fdf
Step 18/22 : RUN apk upgrade --no-cache  && apk add --no-cache -t build-dependen                                                                                                                                                      cies     build-base     py3-setuptools     python3-dev     libffi-dev     libxsl                                                                                                                                                      t-dev     libxml2-dev     openssl-dev     tar     git  && apk add --no-cache                                                                                                                                                           ca-certificates     su-exec     python3     libxml2     libxslt     openssl                                                                                                                                                           tini     uwsgi     uwsgi-python3  && pip3 install --upgrade pip  && pip3 instal                                                                                                                                                      l --no-cache -r requirements.txt  && apk del build-dependencies
 ---> Running in d0807ac14f26
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.g                                                                                                                                                      z
OK: 6 MiB in 14 packages
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.g                                                                                                                                                      z
(1/49) Installing binutils (2.32-r0)
(2/49) Installing libmagic (5.37-r1)
(3/49) Installing file (5.37-r1)
(4/49) Installing gmp (6.1.2-r1)
(5/49) Installing isl (0.18-r0)
(6/49) Installing libgomp (8.3.0-r0)
(7/49) Installing libatomic (8.3.0-r0)
(8/49) Installing libgcc (8.3.0-r0)
(9/49) Installing mpfr3 (3.1.5-r1)
(10/49) Installing mpc1 (1.1.0-r0)
(11/49) Installing libstdc++ (8.3.0-r0)
(12/49) Installing gcc (8.3.0-r0)
(13/49) Installing musl-dev (1.1.22-r3)
(14/49) Installing libc-dev (0.7.1-r0)
(15/49) Installing g++ (8.3.0-r0)
(16/49) Installing make (4.2.1-r2)
(17/49) Installing fortify-headers (1.1-r0)
(18/49) Installing build-base (0.5-r1)
(19/49) Installing libbz2 (1.0.6-r7)
(20/49) Installing expat (2.2.8-r0)
(21/49) Installing libffi (3.2.1-r6)
(22/49) Installing gdbm (1.13-r1)
(23/49) Installing xz-libs (5.2.4-r0)
(24/49) Installing ncurses-terminfo-base (6.1_p20190518-r0)
(25/49) Installing ncurses-terminfo (6.1_p20190518-r0)
(26/49) Installing ncurses-libs (6.1_p20190518-r0)
(27/49) Installing readline (8.0.0-r0)
(28/49) Installing sqlite-libs (3.28.0-r2)
(29/49) Installing python3 (3.7.5-r1)
(30/49) Installing py3-setuptools (40.8.0-r1)
(31/49) Installing pkgconf (1.6.1-r1)
(32/49) Installing python3-dev (3.7.5-r1)
(33/49) Installing linux-headers (4.19.36-r0)
(34/49) Installing libffi-dev (3.2.1-r6)
(35/49) Installing libgpg-error (1.36-r2)
(36/49) Installing libgcrypt (1.8.5-r0)
(37/49) Installing libxml2 (2.9.9-r3)
(38/49) Installing libxslt (1.1.33-r3)
(39/49) Installing zlib-dev (1.2.11-r1)
(40/49) Installing libxml2-dev (2.9.9-r3)
(41/49) Installing libxslt-dev (1.1.33-r3)
(42/49) Installing openssl-dev (1.1.1d-r2)
(43/49) Installing tar (1.32-r0)
(44/49) Installing ca-certificates (20190108-r0)
(45/49) Installing nghttp2-libs (1.39.2-r0)
(46/49) Installing libcurl (7.66.0-r0)
(47/49) Installing pcre2 (10.33-r0)
(48/49) Installing git (2.22.2-r0)
(49/49) Installing build-dependencies (20200131.071623)
Executing busybox-1.30.1-r3.trigger
Executing ca-certificates-20190108-r0.trigger
OK: 328 MiB in 63 packages
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.g                                                                                                                                                      z
(1/9) Installing openssl (1.1.1d-r2)
(2/9) Installing su-exec (0.2-r0)
(3/9) Installing tini (0.18.0-r0)
(4/9) Installing mailcap (2.1.48-r0)
(5/9) Installing libcap (2.27-r0)
(6/9) Installing jansson (2.12-r0)
(7/9) Installing pcre (8.43-r0)
(8/9) Installing uwsgi (2.0.18-r1)
Executing uwsgi-2.0.18-r1.pre-install
(9/9) Installing uwsgi-python3 (2.0.18-r1)
Executing busybox-1.30.1-r3.trigger
OK: 330 MiB in 72 packages
Collecting pip
  Downloading https://files.pythonhosted.org/packages/54/0c/d01aa759fdc501a58f43                                                                                                                                                      1eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl (1.4MB)
Installing collected packages: pip
  Found existing installation: pip 19.2.3
    Uninstalling pip-19.2.3:
      Successfully uninstalled pip-19.2.3
Successfully installed pip-20.0.2
Collecting certifi==2019.3.9
  Downloading certifi-2019.3.9-py2.py3-none-any.whl (158 kB)
Collecting babel==2.7.0
  Downloading Babel-2.7.0-py2.py3-none-any.whl (8.4 MB)
Collecting flask-babel==0.12.2
  Downloading Flask-Babel-0.12.2.tar.gz (44 kB)
Collecting flask==1.0.2
  Downloading Flask-1.0.2-py2.py3-none-any.whl (91 kB)
Collecting idna==2.8
  Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
Collecting jinja2==2.10.1
  Downloading Jinja2-2.10.1-py2.py3-none-any.whl (124 kB)
Collecting lxml==4.3.3
  Downloading lxml-4.3.3.tar.gz (4.4 MB)
Collecting pygments==2.1.3
  Downloading Pygments-2.1.3-py2.py3-none-any.whl (755 kB)
Collecting pyopenssl==19.0.0
  Downloading pyOpenSSL-19.0.0-py2.py3-none-any.whl (53 kB)
Collecting python-dateutil==2.8.0
  Downloading python_dateutil-2.8.0-py2.py3-none-any.whl (226 kB)
Collecting pyyaml==5.1
  Downloading PyYAML-5.1.tar.gz (274 kB)
Collecting requests[socks]==2.22.0
  Downloading requests-2.22.0-py2.py3-none-any.whl (57 kB)
Collecting pytz>=2015.7
  Downloading pytz-2019.3-py2.py3-none-any.whl (509 kB)
Collecting click>=5.1
  Downloading Click-7.0-py2.py3-none-any.whl (81 kB)
Collecting itsdangerous>=0.24
  Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB)
Collecting Werkzeug>=0.14
  Downloading Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB)
Collecting MarkupSafe>=0.23
  Downloading MarkupSafe-1.1.1.tar.gz (19 kB)
Collecting six>=1.5.2
  Downloading six-1.14.0-py2.py3-none-any.whl (10 kB)
Collecting cryptography>=2.3
  Downloading cryptography-2.8.tar.gz (504 kB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
    Preparing wheel metadata: started
    Preparing wheel metadata: finished with status 'done'
Collecting chardet<3.1.0,>=3.0.2
  Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
  Downloading urllib3-1.25.8-py2.py3-none-any.whl (125 kB)
Collecting PySocks!=1.5.7,>=1.5.6; extra == "socks"
  Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
Collecting cffi!=1.11.3,>=1.8
  Downloading cffi-1.13.2.tar.gz (460 kB)
Collecting pycparser
  Downloading pycparser-2.19.tar.gz (158 kB)
Building wheels for collected packages: cryptography
  Building wheel for cryptography (PEP 517): started
  Building wheel for cryptography (PEP 517): finished with status 'done'
  Created wheel for cryptography: filename=cryptography-2.8-cp37-cp37m-linux_x86                                                                                                                                                      _64.whl size=924614 sha256=0d171a65703f914c1aeced873f1f3679c04c40611871c91f36634                                                                                                                                                      b8645d92c88
  Stored in directory: /tmp/pip-ephem-wheel-cache-thdgbv64/wheels/2e/bb/ec/8be3c                                                                                                                                                      afe83681b23f8d4786deedb0d2ac34876cf998d3b6313
Successfully built cryptography
Installing collected packages: certifi, pytz, babel, click, MarkupSafe, jinja2,                                                                                                                                                       itsdangerous, Werkzeug, flask, flask-babel, idna, lxml, pygments, six, pycparser                                                                                                                                                      , cffi, cryptography, pyopenssl, python-dateutil, pyyaml, chardet, urllib3, PySo                                                                                                                                                      cks, requests
    Running setup.py install for MarkupSafe: started
    Running setup.py install for MarkupSafe: finished with status 'done'
    Running setup.py install for flask-babel: started
    Running setup.py install for flask-babel: finished with status 'done'
    Running setup.py install for lxml: started
    Running setup.py install for lxml: still running...
    Running setup.py install for lxml: still running...
    Running setup.py install for lxml: finished with status 'done'
    Running setup.py install for pycparser: started
    Running setup.py install for pycparser: finished with status 'done'
    Running setup.py install for cffi: started
    Running setup.py install for cffi: finished with status 'done'
    Running setup.py install for pyyaml: started
    Running setup.py install for pyyaml: finished with status 'done'
Successfully installed MarkupSafe-1.1.1 PySocks-1.7.1 Werkzeug-0.16.1 babel-2.7.                                                                                                                                                      0 certifi-2019.3.9 cffi-1.13.2 chardet-3.0.4 click-7.0 cryptography-2.8 flask-1.                                                                                                                                                      0.2 flask-babel-0.12.2 idna-2.8 itsdangerous-1.1.0 jinja2-2.10.1 lxml-4.3.3 pycp                                                                                                                                                      arser-2.19 pygments-2.1.3 pyopenssl-19.0.0 python-dateutil-2.8.0 pytz-2019.3 pyy                                                                                                                                                      aml-5.1 requests-2.22.0 six-1.14.0 urllib3-1.25.8
WARNING: Ignoring APKINDEX.00740ba1.tar.gz: No such file or directory
WARNING: Ignoring APKINDEX.d8b2a6f4.tar.gz: No such file or directory
(1/33) Purging build-dependencies (20200131.071623)
(2/33) Purging build-base (0.5-r1)
(3/33) Purging file (5.37-r1)
(4/33) Purging g++ (8.3.0-r0)
(5/33) Purging gcc (8.3.0-r0)
(6/33) Purging binutils (2.32-r0)
(7/33) Purging libatomic (8.3.0-r0)
(8/33) Purging libgomp (8.3.0-r0)
(9/33) Purging libstdc++ (8.3.0-r0)
(10/33) Purging make (4.2.1-r2)
(11/33) Purging libc-dev (0.7.1-r0)
(12/33) Purging musl-dev (1.1.22-r3)
(13/33) Purging fortify-headers (1.1-r0)
(14/33) Purging py3-setuptools (40.8.0-r1)
(15/33) Purging python3-dev (3.7.5-r1)
(16/33) Purging libffi-dev (3.2.1-r6)
(17/33) Purging linux-headers (4.19.36-r0)
(18/33) Purging libxslt-dev (1.1.33-r3)
(19/33) Purging libxml2-dev (2.9.9-r3)
(20/33) Purging zlib-dev (1.2.11-r1)
(21/33) Purging openssl-dev (1.1.1d-r2)
(22/33) Purging tar (1.32-r0)
(23/33) Purging git (2.22.2-r0)
(24/33) Purging libmagic (5.37-r1)
(25/33) Purging mpc1 (1.1.0-r0)
(26/33) Purging mpfr3 (3.1.5-r1)
(27/33) Purging isl (0.18-r0)
(28/33) Purging gmp (6.1.2-r1)
(29/33) Purging libgcc (8.3.0-r0)
(30/33) Purging pkgconf (1.6.1-r1)
(31/33) Purging libcurl (7.66.0-r0)
(32/33) Purging nghttp2-libs (1.39.2-r0)
(33/33) Purging pcre2 (10.33-r0)
Executing busybox-1.30.1-r3.trigger
OK: 76 MiB in 39 packages
Removing intermediate container d0807ac14f26
 ---> 4fdd52124780
Step 19/22 : COPY --chown=searx:searx . .
 ---> 15ac44f2f08e
Step 20/22 : RUN su searx -c "/usr/bin/python3 -m compileall -q searx";     touc                                                                                                                                                      h -c --date=@${TIMESTAMP_SETTINGS} searx/settings.yml;     touch -c --date=@${TI                                                                                                                                                      MESTAMP_UWSGI} dockerfiles/uwsgi.ini;     if [ ! -z $VERSION_GITCOMMIT ]; then                                                                                                                                                            echo "VERSION_STRING = VERSION_STRING + \"-$VERSION_GITCOMMIT\"" >> /usr/loc                                                                                                                                                      al/searx/searx/version.py;     fi
 ---> Running in 4bb9d16a465f
Removing intermediate container 4bb9d16a465f
 ---> 0278e49d0438
Step 21/22 : ARG LABEL_DATE=
 ---> Running in d1271449620b
Removing intermediate container d1271449620b
 ---> ab82dc3d4109
Step 22/22 : LABEL maintainer="searx <https://github.com/asciimoo/searx>"                                                                                                                                                             description="A privacy-respecting, hackable metasearch engine."       version="$                                                                                                                                                      {SEARX_GIT_VERSION}"       org.label-schema.schema-version="1.0"       org.label                                                                                                                                                      -schema.name="searx"       org.label-schema.version="${SEARX_GIT_VERSION}"                                                                                                                                                             org.label-schema.url="${LABEL_VCS_URL}"       org.label-schema.vcs-ref=${LABEL_                                                                                                                                                      VCS_REF}       org.label-schema.vcs-url=${LABEL_VCS_URL}       org.label-schema.                                                                                                                                                      build-date="${LABEL_DATE}"       org.label-schema.usage="https://github.com/sear                                                                                                                                                      x/searx-docker"
 ---> Running in d9cb478f95f5
Removing intermediate container d9cb478f95f5
 ---> 7fd777b70889
Successfully built 7fd777b70889
Successfully tagged asciimoo/searx:latest
Successfully tagged asciimoo/searx:0.16.0---dirty
root@anzah:/home/searx# docker run -d --name searx -p 8888:8888 -e IMAGE_PROXY='True' -e BASE_URL='DOMAIN' --restart=always asciimoo/searx:latest
875aa5f92bc4a50ef54f82ef6e7e74f997da6e6b68be8fc0aa3093631e39f6cc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.