Created
March 15, 2021 16:13
-
-
Save Tyde/26a2bf733ecb5419bb4a1c20a50ed60e to your computer and use it in GitHub Desktop.
Exact installation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker-compose -f docker-compose.prod.yml up -d --build | |
Creating network "exact_default" with the default driver | |
Creating volume "exact_postgres_data" with default driver | |
Creating volume "exact_static_volume" with default driver | |
Creating volume "exact_media_volume" with default driver | |
Building web | |
Step 1/35 : FROM ubuntu:18.04 as builder | |
---> 329ed837d508 | |
Step 2/35 : WORKDIR /usr/src/app | |
---> Using cache | |
---> 42c9b9a62329 | |
Step 3/35 : RUN apt-get update && apt-get install -y python3-pip dos2unix && rm -rf /var/lib/apt/lists/* | |
---> Using cache | |
---> 5000f09d68b9 | |
Step 4/35 : ENV PYTHONDONTWRITEBYTECODE 1 | |
---> Using cache | |
---> 9cf0b7f683e0 | |
Step 5/35 : ENV PYTHONUNBUFFERED 1 | |
---> Using cache | |
---> 61ac694cc0ec | |
Step 6/35 : RUN pip3 install --upgrade pip | |
---> Using cache | |
---> 998da5fa3472 | |
Step 7/35 : RUN pip3 install flake8 | |
---> Using cache | |
---> bdbc5f8c47e8 | |
Step 8/35 : COPY . /usr/src/app/ | |
---> e54ecfa46bf9 | |
Step 9/35 : COPY ./requirements.txt . | |
---> 23077bb74b79 | |
Step 10/35 : RUN pip3 install wheel | |
---> Running in 5c32d9d4b276 | |
Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (0.30.0) | |
Removing intermediate container 5c32d9d4b276 | |
---> c6aa83bda131 | |
Step 11/35 : RUN pip3 wheel --no-cache-dir --no-deps --wheel-dir /usr/src/app/wheels -r requirements.txt | |
---> Running in 415dc0077548 | |
Collecting confusable-homoglyphs==3.2.0 | |
Downloading confusable_homoglyphs-3.2.0-py2.py3-none-any.whl (141 kB) | |
Collecting django-friendly-tag-loader==1.3.1 | |
Downloading django-friendly-tag-loader-1.3.1.tar.gz (9.8 kB) | |
Collecting django-filter==2.4.0 | |
Downloading django_filter-2.4.0-py3-none-any.whl (73 kB) | |
Collecting django-widget-tweaks===1.4.8 | |
Downloading django_widget_tweaks-1.4.8-py2.py3-none-any.whl (11 kB) | |
Collecting drf-flex-fields==0.8.8 | |
Downloading drf-flex-fields-0.8.8.tar.gz (22 kB) | |
Collecting djoser==2.1.0 | |
Downloading djoser-2.1.0-py3-none-any.whl (46 kB) | |
Collecting django==3.1.4 | |
Downloading Django-3.1.4-py3-none-any.whl (7.8 MB) | |
Collecting django-registration==3.1.1 | |
Downloading django_registration-3.1.1-py3-none-any.whl (92 kB) | |
Collecting djangorestframework==3.12.2 | |
Downloading djangorestframework-3.12.2-py3-none-any.whl (957 kB) | |
Collecting uritemplate==3.0.1 | |
Downloading uritemplate-3.0.1-py2.py3-none-any.whl (15 kB) | |
Collecting fasteners==0.15 | |
Downloading fasteners-0.15-py2.py3-none-any.whl (23 kB) | |
Collecting monotonic==1.5 | |
Downloading monotonic-1.5-py2.py3-none-any.whl (5.3 kB) | |
Collecting pillow==8.0.1 | |
Downloading Pillow-8.0.1-cp36-cp36m-manylinux1_x86_64.whl (2.2 MB) | |
Collecting psycopg2-binary==2.8.6 | |
Downloading psycopg2_binary-2.8.6-cp36-cp36m-manylinux1_x86_64.whl (3.0 MB) | |
Collecting pytz==2020.4 | |
Downloading pytz-2020.4-py2.py3-none-any.whl (509 kB) | |
Collecting gunicorn==20.0.4 | |
Downloading gunicorn-20.0.4-py2.py3-none-any.whl (77 kB) | |
Collecting numpy==1.19.4 | |
Downloading numpy-1.19.4-cp36-cp36m-manylinux2010_x86_64.whl (14.5 MB) | |
Collecting opencv-python==4.4.0.46 | |
Downloading opencv_python-4.4.0.46-cp36-cp36m-manylinux2014_x86_64.whl (49.5 MB) | |
Collecting openslide-python==1.1.2 | |
Downloading openslide-python-1.1.2.tar.gz (316 kB) | |
Collecting tifffile==2020.9.3 | |
Downloading tifffile-2020.9.3-py3-none-any.whl (148 kB) | |
Collecting pyvips==2.1.13 | |
Downloading pyvips-2.1.13.tar.gz (44 kB) | |
Collecting pydicom==2.1.1 | |
Downloading pydicom-2.1.1-py3-none-any.whl (1.9 MB) | |
Collecting ptvsd==4.3.2 | |
Downloading ptvsd-4.3.2-cp36-cp36m-manylinux1_x86_64.whl (5.9 MB) | |
Collecting czifile==2019.7.2 | |
Downloading czifile-2019.7.2-py2.py3-none-any.whl (18 kB) | |
Collecting django-project-version==0.13.0 | |
Downloading django_project_version-0.13.0-py3-none-any.whl (12 kB) | |
Collecting gitpython==3.1.11 | |
Downloading GitPython-3.1.11-py3-none-any.whl (159 kB) | |
Collecting gdown==3.12.2 | |
Downloading gdown-3.12.2.tar.gz (8.2 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 pandas==1.1.4 | |
Downloading pandas-1.1.4-cp36-cp36m-manylinux1_x86_64.whl (9.5 MB) | |
Collecting qt-wsi-registration>=0.0.6 | |
Downloading qt_wsi_registration-0.0.6-py3-none-any.whl (13 kB) | |
Collecting EXCAT-Sync>=0.0.22 | |
Downloading EXCAT_Sync-0.0.25-py3-none-any.whl (126 kB) | |
Collecting pyyaml | |
Downloading PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl (640 kB) | |
Saved ./wheels/confusable_homoglyphs-3.2.0-py2.py3-none-any.whl | |
Saved ./wheels/czifile-2019.7.2-py2.py3-none-any.whl | |
Saved ./wheels/Django-3.1.4-py3-none-any.whl | |
Saved ./wheels/django_filter-2.4.0-py3-none-any.whl | |
Saved ./wheels/django_project_version-0.13.0-py3-none-any.whl | |
Saved ./wheels/django_registration-3.1.1-py3-none-any.whl | |
Saved ./wheels/django_widget_tweaks-1.4.8-py2.py3-none-any.whl | |
Saved ./wheels/djangorestframework-3.12.2-py3-none-any.whl | |
Saved ./wheels/djoser-2.1.0-py3-none-any.whl | |
Saved ./wheels/fasteners-0.15-py2.py3-none-any.whl | |
Saved ./wheels/GitPython-3.1.11-py3-none-any.whl | |
Saved ./wheels/gunicorn-20.0.4-py2.py3-none-any.whl | |
Saved ./wheels/monotonic-1.5-py2.py3-none-any.whl | |
Saved ./wheels/numpy-1.19.4-cp36-cp36m-manylinux2010_x86_64.whl | |
Saved ./wheels/opencv_python-4.4.0.46-cp36-cp36m-manylinux2014_x86_64.whl | |
Saved ./wheels/pandas-1.1.4-cp36-cp36m-manylinux1_x86_64.whl | |
Saved ./wheels/Pillow-8.0.1-cp36-cp36m-manylinux1_x86_64.whl | |
Saved ./wheels/psycopg2_binary-2.8.6-cp36-cp36m-manylinux1_x86_64.whl | |
Saved ./wheels/ptvsd-4.3.2-cp36-cp36m-manylinux1_x86_64.whl | |
Saved ./wheels/pydicom-2.1.1-py3-none-any.whl | |
Saved ./wheels/pytz-2020.4-py2.py3-none-any.whl | |
Saved ./wheels/tifffile-2020.9.3-py3-none-any.whl | |
Saved ./wheels/uritemplate-3.0.1-py2.py3-none-any.whl | |
Saved ./wheels/EXCAT_Sync-0.0.25-py3-none-any.whl | |
Saved ./wheels/qt_wsi_registration-0.0.6-py3-none-any.whl | |
Saved ./wheels/PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl | |
Building wheels for collected packages: django-friendly-tag-loader, drf-flex-fields, gdown, openslide-python, pyvips | |
Building wheel for django-friendly-tag-loader (setup.py): started | |
Building wheel for django-friendly-tag-loader (setup.py): finished with status 'done' | |
Created wheel for django-friendly-tag-loader: filename=django_friendly_tag_loader-1.3.1-py2.py3-none-any.whl size=6539 sha256=742c3f2674ad83daba8f9f2931f3bfb351c5a181c6b8ebf27bbf1fecec42a6ab | |
Stored in directory: /tmp/pip-ephem-wheel-cache-a0g4ivan/wheels/b5/f4/ff/0a4f5c9b411bd70ef21830411e5507ea25ea9bd8f294a92a39 | |
Building wheel for drf-flex-fields (setup.py): started | |
Building wheel for drf-flex-fields (setup.py): finished with status 'done' | |
Created wheel for drf-flex-fields: filename=drf_flex_fields-0.8.8-py3-none-any.whl size=19307 sha256=a646941e47b1d7535f89eda9408a93c6cd4aee17996ff4a268436f5be9e7c8e0 | |
Stored in directory: /tmp/pip-ephem-wheel-cache-a0g4ivan/wheels/97/9d/96/ef668e9db254564196060441a71e9160efadb850d2286fb597 | |
Building wheel for gdown (PEP 517): started | |
Building wheel for gdown (PEP 517): finished with status 'done' | |
Created wheel for gdown: filename=gdown-3.12.2-py3-none-any.whl size=9681 sha256=0ac9ee3eaf9e03b773de013c3633c54b583779b22b67c5b3137775723a6559d7 | |
Stored in directory: /tmp/pip-ephem-wheel-cache-a0g4ivan/wheels/33/15/6e/df5f8336275e96e19599034a76f9cfd81c6ae15d2bf16c11ca | |
Building wheel for openslide-python (setup.py): started | |
Building wheel for openslide-python (setup.py): finished with status 'done' | |
Created wheel for openslide-python: filename=openslide_python-1.1.2-cp36-cp36m-linux_x86_64.whl size=28388 sha256=c96509af065cdd83fdfedd76e588f5867f4b3ac84dd978bd801d920bed511a8e | |
Stored in directory: /tmp/pip-ephem-wheel-cache-a0g4ivan/wheels/ac/d1/f8/f226d1f46dfe6c8fc332167949f318bd2fcb4e228aa4731259 | |
Building wheel for pyvips (setup.py): started | |
Building wheel for pyvips (setup.py): finished with status 'done' | |
Created wheel for pyvips: filename=pyvips-2.1.13-py2.py3-none-any.whl size=49601 sha256=c84c3cb437f6eafd7ab66f0d88d23ad6668626788d723be41854f82aa218a122 | |
Stored in directory: /tmp/pip-ephem-wheel-cache-a0g4ivan/wheels/4d/cd/f8/0d15a0b125d118e89fe7e35146dbcf523b68bb9b5b2795cfeb | |
Successfully built django-friendly-tag-loader drf-flex-fields gdown openslide-python pyvips | |
Removing intermediate container 415dc0077548 | |
---> 42c7fa7b495e | |
Step 12/35 : COPY ./entrypoint.prod.sh /usr/src/app/entrypoint.prod.sh | |
---> 254d5c5e205b | |
Step 13/35 : RUN dos2unix /usr/src/app/entrypoint.prod.sh | |
---> Running in 104ab8b84ca7 | |
dos2unix: converting file /usr/src/app/entrypoint.prod.sh to Unix format... | |
Removing intermediate container 104ab8b84ca7 | |
---> bb73eb1cc118 | |
Step 14/35 : RUN chmod +x /usr/src/app/entrypoint.prod.sh | |
---> Running in 0e1f8f1e51ff | |
Removing intermediate container 0e1f8f1e51ff | |
---> a519a6254ece | |
Step 15/35 : FROM ubuntu:18.04 | |
---> 329ed837d508 | |
Step 16/35 : RUN mkdir -p /home/app | |
---> Using cache | |
---> f99fe304d2e3 | |
Step 17/35 : RUN addgroup --system app --gid 1001 | |
---> Using cache | |
---> 7c521e526c4f | |
Step 18/35 : RUN adduser --system --group app | |
---> Using cache | |
---> 364f84812bb3 | |
Step 19/35 : ENV HOME=/home/app | |
---> Using cache | |
---> 5dfedba933c0 | |
Step 20/35 : ENV APP_HOME=/home/app/web | |
---> Using cache | |
---> 234debb54d60 | |
Step 21/35 : RUN mkdir $APP_HOME | |
---> Using cache | |
---> 66c460657ea9 | |
Step 22/35 : RUN mkdir $APP_HOME/static | |
---> Using cache | |
---> 040edd714b10 | |
Step 23/35 : RUN mkdir $APP_HOME/media | |
---> Using cache | |
---> 54cfb0903ac3 | |
Step 24/35 : RUN mkdir $APP_HOME/images | |
---> Using cache | |
---> 4f3dd6ac77fb | |
Step 25/35 : WORKDIR $APP_HOME | |
---> Using cache | |
---> 0f51b36d5185 | |
Step 26/35 : ENV DEBIAN_FRONTEND="noninteractive" TZ="SystemV" | |
---> Using cache | |
---> c00f27240253 | |
Step 27/35 : RUN apt-get update && apt-get install -y python3-pip python3-openslide libvips libvips-dev python3-opencv netcat && rm -rf /var/lib/apt/lists/* | |
---> Using cache | |
---> e0bd171379d9 | |
Step 28/35 : COPY --from=builder /usr/src/app/wheels /wheels | |
---> da753f67571b | |
Step 29/35 : COPY --from=builder /usr/src/app/requirements.txt . | |
---> ceb95cb99612 | |
Step 30/35 : RUN pip3 install --upgrade pip | |
---> Running in f1dfa6a8439a | |
Collecting pip | |
Downloading https://files.pythonhosted.org/packages/fe/ef/60d7ba03b5c442309ef42e7d69959f73aacccd0d86008362a681c4698e83/pip-21.0.1-py3-none-any.whl (1.5MB) | |
Installing collected packages: pip | |
Found existing installation: pip 9.0.1 | |
Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr | |
Successfully installed pip-21.0.1 | |
Removing intermediate container f1dfa6a8439a | |
---> d1cb2a5d29c6 | |
Step 31/35 : RUN pip3 install numpy==1.19.4 | |
---> Running in 74d1caecfff3 | |
Collecting numpy==1.19.4 | |
Downloading numpy-1.19.4-cp36-cp36m-manylinux2010_x86_64.whl (14.5 MB) | |
Installing collected packages: numpy | |
Attempting uninstall: numpy | |
Found existing installation: numpy 1.13.3 | |
Uninstalling numpy-1.13.3: | |
Successfully uninstalled numpy-1.13.3 | |
Successfully installed numpy-1.19.4 | |
Removing intermediate container 74d1caecfff3 | |
---> 584b2a074fcd | |
Step 32/35 : RUN pip3 install --no-cache /wheels/* | |
---> Running in 4cf9562583eb | |
Processing /wheels/Django-3.1.4-py3-none-any.whl | |
Processing /wheels/EXCAT_Sync-0.0.25-py3-none-any.whl | |
Processing /wheels/GitPython-3.1.11-py3-none-any.whl | |
Processing /wheels/Pillow-8.0.1-cp36-cp36m-manylinux1_x86_64.whl | |
Processing /wheels/PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl | |
Processing /wheels/confusable_homoglyphs-3.2.0-py2.py3-none-any.whl | |
Processing /wheels/czifile-2019.7.2-py2.py3-none-any.whl | |
Processing /wheels/django_filter-2.4.0-py3-none-any.whl | |
Processing /wheels/django_friendly_tag_loader-1.3.1-py2.py3-none-any.whl | |
Processing /wheels/django_project_version-0.13.0-py3-none-any.whl | |
Processing /wheels/django_registration-3.1.1-py3-none-any.whl | |
Processing /wheels/django_widget_tweaks-1.4.8-py2.py3-none-any.whl | |
Processing /wheels/djangorestframework-3.12.2-py3-none-any.whl | |
Processing /wheels/djoser-2.1.0-py3-none-any.whl | |
Processing /wheels/drf_flex_fields-0.8.8-py3-none-any.whl | |
Processing /wheels/fasteners-0.15-py2.py3-none-any.whl | |
Processing /wheels/gdown-3.12.2-py3-none-any.whl | |
Processing /wheels/gunicorn-20.0.4-py2.py3-none-any.whl | |
Processing /wheels/monotonic-1.5-py2.py3-none-any.whl | |
Processing /wheels/numpy-1.19.4-cp36-cp36m-manylinux2010_x86_64.whl | |
Processing /wheels/opencv_python-4.4.0.46-cp36-cp36m-manylinux2014_x86_64.whl | |
Processing /wheels/openslide_python-1.1.2-cp36-cp36m-linux_x86_64.whl | |
Processing /wheels/pandas-1.1.4-cp36-cp36m-manylinux1_x86_64.whl | |
Processing /wheels/psycopg2_binary-2.8.6-cp36-cp36m-manylinux1_x86_64.whl | |
Processing /wheels/ptvsd-4.3.2-cp36-cp36m-manylinux1_x86_64.whl | |
Processing /wheels/pydicom-2.1.1-py3-none-any.whl | |
Processing /wheels/pytz-2020.4-py2.py3-none-any.whl | |
Processing /wheels/pyvips-2.1.13-py2.py3-none-any.whl | |
Processing /wheels/qt_wsi_registration-0.0.6-py3-none-any.whl | |
Processing /wheels/tifffile-2020.9.3-py3-none-any.whl | |
Processing /wheels/uritemplate-3.0.1-py2.py3-none-any.whl | |
Collecting asgiref<4,>=3.2.10 | |
Downloading asgiref-3.3.1-py3-none-any.whl (19 kB) | |
Collecting sqlparse>=0.2.2 | |
Downloading sqlparse-0.4.1-py3-none-any.whl (42 kB) | |
Collecting django-appconf>=1.0.3 | |
Downloading django_appconf-1.0.4-py2.py3-none-any.whl (6.3 kB) | |
Collecting coreapi<3.0.0,>=2.3.3 | |
Downloading coreapi-2.3.3-py2.py3-none-any.whl (25 kB) | |
Collecting djangorestframework-simplejwt<5.0.0,>=4.3.0 | |
Downloading djangorestframework_simplejwt-4.4.0-py3-none-any.whl (29 kB) | |
Collecting importlib-metadata<2.0,>=1.0 | |
Downloading importlib_metadata-1.7.0-py2.py3-none-any.whl (31 kB) | |
Collecting social-auth-app-django<5.0.0,>=4.0.0 | |
Downloading social_auth_app_django-4.0.0-py3-none-any.whl (24 kB) | |
Collecting django-templated-mail<2.0.0,>=1.1.1 | |
Downloading django_templated_mail-1.1.1-py3-none-any.whl (4.7 kB) | |
Collecting requests | |
Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) | |
Collecting requests-toolbelt | |
Downloading requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) | |
Collecting tqdm | |
Downloading tqdm-4.59.0-py2.py3-none-any.whl (74 kB) | |
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from fasteners==0.15) (1.11.0) | |
Collecting filelock | |
Downloading filelock-3.0.12-py3-none-any.whl (7.6 kB) | |
Collecting gitdb<5,>=4.0.1 | |
Downloading gitdb-4.0.5-py3-none-any.whl (63 kB) | |
Requirement already satisfied: setuptools>=3.0 in /usr/lib/python3/dist-packages (from gunicorn==20.0.4) (39.0.1) | |
Collecting python-dateutil>=2.7.3 | |
Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) | |
Collecting cffi>=1.0.0 | |
Downloading cffi-1.14.5-cp36-cp36m-manylinux1_x86_64.whl (401 kB) | |
Collecting probreg | |
Downloading probreg-0.3.1.tar.gz (922 kB) | |
Collecting matplotlib | |
Downloading matplotlib-3.3.4-cp36-cp36m-manylinux1_x86_64.whl (11.5 MB) | |
Collecting sklearn | |
Downloading sklearn-0.0.tar.gz (1.1 kB) | |
Collecting pycparser | |
Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB) | |
Collecting coreschema | |
Downloading coreschema-0.0.4.tar.gz (10 kB) | |
Collecting itypes | |
Downloading itypes-1.2.0-py2.py3-none-any.whl (4.8 kB) | |
Collecting pyjwt | |
Downloading PyJWT-2.0.1-py3-none-any.whl (15 kB) | |
Collecting smmap<4,>=3.0.1 | |
Downloading smmap-3.0.5-py2.py3-none-any.whl (25 kB) | |
Collecting zipp>=0.5 | |
Downloading zipp-3.4.1-py3-none-any.whl (5.2 kB) | |
Collecting social-auth-core>=3.3.0 | |
Downloading social_auth_core-4.1.0-py3-none-any.whl (333 kB) | |
Collecting python3-openid>=3.0.10 | |
Downloading python3_openid-3.2.0-py3-none-any.whl (133 kB) | |
Collecting oauthlib>=1.0.3 | |
Downloading oauthlib-3.1.0-py2.py3-none-any.whl (147 kB) | |
Collecting defusedxml>=0.5.0rc1 | |
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) | |
Requirement already satisfied: cryptography>=1.4 in /usr/lib/python3/dist-packages (from social-auth-core>=3.3.0->social-auth-app-django<5.0.0,>=4.0.0->djoser==2.1.0) (2.1.4) | |
Collecting requests-oauthlib>=0.6.1 | |
Downloading requests_oauthlib-1.3.0-py2.py3-none-any.whl (23 kB) | |
Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3/dist-packages (from requests->EXCAT-Sync==0.0.25) (2.6) | |
Collecting certifi>=2017.4.17 | |
Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB) | |
Collecting urllib3<1.27,>=1.21.1 | |
Downloading urllib3-1.26.4-py2.py3-none-any.whl (153 kB) | |
Collecting chardet<5,>=3.0.2 | |
Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) | |
Collecting jinja2 | |
Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB) | |
Collecting MarkupSafe>=0.23 | |
Downloading MarkupSafe-1.1.1-cp36-cp36m-manylinux2010_x86_64.whl (32 kB) | |
Collecting cycler>=0.10 | |
Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB) | |
Collecting kiwisolver>=1.0.1 | |
Downloading kiwisolver-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB) | |
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 | |
Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) | |
Collecting open3d | |
Downloading open3d-0.12.0-cp36-cp36m-manylinux2014_x86_64.whl (188.4 MB) | |
Collecting pybind11>=2.2 | |
Downloading pybind11-2.6.2-py2.py3-none-any.whl (191 kB) | |
Collecting scikit-learn | |
Downloading scikit_learn-0.24.1-cp36-cp36m-manylinux2010_x86_64.whl (22.2 MB) | |
Collecting scipy | |
Downloading scipy-1.5.4-cp36-cp36m-manylinux1_x86_64.whl (25.9 MB) | |
Collecting transformations | |
Downloading transformations-2020.1.1.tar.gz (44 kB) | |
Collecting plyfile | |
Downloading plyfile-0.7.3-py3-none-any.whl (39 kB) | |
Collecting ipywidgets | |
Downloading ipywidgets-7.6.3-py2.py3-none-any.whl (121 kB) | |
Collecting notebook | |
Downloading notebook-6.2.0-py3-none-any.whl (9.5 MB) | |
Collecting addict | |
Downloading addict-2.4.0-py3-none-any.whl (3.8 kB) | |
Collecting widgetsnbextension | |
Downloading widgetsnbextension-3.5.1-py2.py3-none-any.whl (2.2 MB) | |
Collecting jupyterlab-widgets>=1.0.0 | |
Downloading jupyterlab_widgets-1.0.0-py3-none-any.whl (243 kB) | |
Collecting nbformat>=4.2.0 | |
Downloading nbformat-5.1.2-py3-none-any.whl (113 kB) | |
Collecting ipykernel>=4.5.1 | |
Downloading ipykernel-5.5.0-py3-none-any.whl (120 kB) | |
Collecting traitlets>=4.3.1 | |
Downloading traitlets-4.3.3-py2.py3-none-any.whl (75 kB) | |
Collecting ipython>=4.0.0 | |
Downloading ipython-7.16.1-py3-none-any.whl (785 kB) | |
Collecting tornado>=4.2 | |
Downloading tornado-6.1-cp36-cp36m-manylinux2010_x86_64.whl (427 kB) | |
Collecting jupyter-client | |
Downloading jupyter_client-6.1.12-py3-none-any.whl (112 kB) | |
Collecting pickleshare | |
Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) | |
Collecting decorator | |
Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB) | |
Collecting backcall | |
Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) | |
Collecting jedi>=0.10 | |
Downloading jedi-0.18.0-py2.py3-none-any.whl (1.4 MB) | |
Collecting pexpect | |
Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB) | |
Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 | |
Downloading prompt_toolkit-3.0.17-py3-none-any.whl (367 kB) | |
Collecting pygments | |
Downloading Pygments-2.8.1-py3-none-any.whl (983 kB) | |
Collecting parso<0.9.0,>=0.8.0 | |
Downloading parso-0.8.1-py2.py3-none-any.whl (93 kB) | |
Collecting jupyter-core | |
Downloading jupyter_core-4.7.1-py3-none-any.whl (82 kB) | |
Collecting ipython-genutils | |
Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) | |
Collecting jsonschema!=2.5.0,>=2.4 | |
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) | |
Collecting attrs>=17.4.0 | |
Downloading attrs-20.3.0-py2.py3-none-any.whl (49 kB) | |
Collecting pyrsistent>=0.14.0 | |
Downloading pyrsistent-0.17.3.tar.gz (106 kB) | |
Collecting wcwidth | |
Downloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB) | |
Collecting argon2-cffi | |
Downloading argon2_cffi-20.1.0-cp35-abi3-manylinux1_x86_64.whl (97 kB) | |
Collecting pyzmq>=17 | |
Downloading pyzmq-22.0.3-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB) | |
Collecting nbconvert | |
Downloading nbconvert-6.0.7-py3-none-any.whl (552 kB) | |
Collecting Send2Trash>=1.5.0 | |
Downloading Send2Trash-1.5.0-py3-none-any.whl (12 kB) | |
Collecting prometheus-client | |
Downloading prometheus_client-0.9.0-py2.py3-none-any.whl (53 kB) | |
Collecting terminado>=0.8.3 | |
Downloading terminado-0.9.2-py3-none-any.whl (14 kB) | |
Collecting ptyprocess | |
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) | |
Collecting testpath | |
Downloading testpath-0.4.4-py2.py3-none-any.whl (163 kB) | |
Collecting jupyterlab-pygments | |
Downloading jupyterlab_pygments-0.1.2-py2.py3-none-any.whl (4.6 kB) | |
Collecting mistune<2,>=0.8.1 | |
Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) | |
Collecting bleach | |
Downloading bleach-3.3.0-py2.py3-none-any.whl (283 kB) | |
Collecting pandocfilters>=1.4.1 | |
Downloading pandocfilters-1.4.3.tar.gz (16 kB) | |
Collecting nbclient<0.6.0,>=0.5.0 | |
Downloading nbclient-0.5.3-py3-none-any.whl (82 kB) | |
Collecting entrypoints>=0.2.2 | |
Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB) | |
Collecting nest-asyncio | |
Downloading nest_asyncio-1.5.1-py3-none-any.whl (5.0 kB) | |
Collecting async-generator | |
Downloading async_generator-1.10-py3-none-any.whl (18 kB) | |
Collecting packaging | |
Downloading packaging-20.9-py2.py3-none-any.whl (40 kB) | |
Collecting webencodings | |
Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) | |
Collecting PySocks!=1.5.7,>=1.5.6 | |
Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) | |
Collecting threadpoolctl>=2.0.0 | |
Downloading threadpoolctl-2.1.0-py3-none-any.whl (12 kB) | |
Collecting joblib>=0.11 | |
Downloading joblib-1.0.1-py3-none-any.whl (303 kB) | |
numpy is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel. | |
Building wheels for collected packages: coreschema, probreg, pyrsistent, pandocfilters, sklearn, transformations | |
Building wheel for coreschema (setup.py): started | |
Building wheel for coreschema (setup.py): finished with status 'done' | |
Created wheel for coreschema: filename=coreschema-0.0.4-py3-none-any.whl size=15894 sha256=0e91ee31702078e059b2aadb48a8360bc5f82cbe89248fd7851fd504d7a6576b | |
Stored in directory: /tmp/pip-ephem-wheel-cache-r793acor/wheels/09/1c/f4/e9bdef7dca4b276f7f28a03943f4059466188def81a65b1b44 | |
Building wheel for probreg (setup.py): started | |
Building wheel for probreg (setup.py): still running... | |
Building wheel for probreg (setup.py): still running... | |
Building wheel for probreg (setup.py): still running... | |
Building wheel for probreg (setup.py): finished with status 'done' | |
Created wheel for probreg: filename=probreg-0.3.1-cp36-cp36m-linux_x86_64.whl size=8598506 sha256=c97c53157295acc92b61d545696ab4265fb280c49071a34617cb42fcd9f8aab7 | |
Stored in directory: /tmp/pip-ephem-wheel-cache-r793acor/wheels/a2/26/06/87b597fbd628a3e40fc5850e61caaca898faadabb99f6562df | |
Building wheel for pyrsistent (setup.py): started | |
Building wheel for pyrsistent (setup.py): finished with status 'done' | |
Created wheel for pyrsistent: filename=pyrsistent-0.17.3-cp36-cp36m-linux_x86_64.whl size=105652 sha256=b57f3b5dd58deeb39b16cbf9730927d2b5c369cc6797b8e2e0db8bf93661d423 | |
Stored in directory: /tmp/pip-ephem-wheel-cache-r793acor/wheels/34/13/19/294da8e11bce7e563afee51251b9fa878185e14f4b5caf00cb | |
Building wheel for pandocfilters (setup.py): started | |
Building wheel for pandocfilters (setup.py): finished with status 'done' | |
Created wheel for pandocfilters: filename=pandocfilters-1.4.3-py3-none-any.whl size=10627 sha256=192d002fdaed90824348de2b58b48bbd07b20a95ce8735a8412a36fd27f3c44f | |
Stored in directory: /tmp/pip-ephem-wheel-cache-r793acor/wheels/12/12/89/fe63ac4d6ee6440daab4db77b78c63f7f192b700f844b6639f | |
Building wheel for sklearn (setup.py): started | |
Building wheel for sklearn (setup.py): finished with status 'done' | |
Created wheel for sklearn: filename=sklearn-0.0-py2.py3-none-any.whl size=2397 sha256=8fb33a4adb5e9b48904cb2ba562d2d2e1e8b61772cd686759b1e71d599f4ecab | |
Stored in directory: /tmp/pip-ephem-wheel-cache-r793acor/wheels/23/9d/42/5ec745cbbb17517000a53cecc49d6a865450d1f5cb16dc8a9c | |
Building wheel for transformations (setup.py): started | |
Building wheel for transformations (setup.py): finished with status 'done' | |
Created wheel for transformations: filename=transformations-2020.1.1-cp36-cp36m-linux_x86_64.whl size=115389 sha256=988b531c86cfa24bcb3c68e994fbb41f747d776c959d3a33f29f05ae18253d12 | |
Stored in directory: /tmp/pip-ephem-wheel-cache-r793acor/wheels/16/27/69/f1a5b5d348c0e08fff62ef9243a9ae2a68b8c43dcb96166bb3 | |
Successfully built coreschema probreg pyrsistent pandocfilters sklearn transformations | |
Installing collected packages: zipp, ipython-genutils, decorator, traitlets, pyrsistent, importlib-metadata, attrs, wcwidth, tornado, pyzmq, python-dateutil, pyparsing, ptyprocess, parso, jupyter-core, jsonschema, webencodings, pygments, pycparser, prompt-toolkit, pickleshare, pexpect, packaging, nest-asyncio, nbformat, MarkupSafe, jupyter-client, jedi, backcall, async-generator, testpath, pandocfilters, nbclient, mistune, jupyterlab-pygments, jinja2, ipython, entrypoints, defusedxml, cffi, bleach, terminado, Send2Trash, prometheus-client, nbconvert, ipykernel, argon2-cffi, urllib3, threadpoolctl, scipy, notebook, joblib, chardet, certifi, widgetsnbextension, sqlparse, scikit-learn, requests, pytz, Pillow, oauthlib, kiwisolver, jupyterlab-widgets, cycler, asgiref, tqdm, sklearn, requests-oauthlib, PyYAML, python3-openid, pyjwt, plyfile, pandas, matplotlib, ipywidgets, Django, addict, uritemplate, transformations, social-auth-core, smmap, PySocks, pybind11, open3d, itypes, djangorestframework, coreschema, tifffile, social-auth-app-django, requests-toolbelt, probreg, openslide-python, opencv-python, monotonic, gitdb, filelock, djangorestframework-simplejwt, django-templated-mail, django-appconf, coreapi, confusable-homoglyphs, qt-wsi-registration, pyvips, pydicom, ptvsd, psycopg2-binary, gunicorn, GitPython, gdown, fasteners, EXCAT-Sync, drf-flex-fields, djoser, django-widget-tweaks, django-registration, django-project-version, django-friendly-tag-loader, django-filter, czifile | |
Attempting uninstall: Pillow | |
Found existing installation: Pillow 5.1.0 | |
Uninstalling Pillow-5.1.0: | |
Successfully uninstalled Pillow-5.1.0 | |
Attempting uninstall: openslide-python | |
Found existing installation: openslide-python 1.1.1 | |
Uninstalling openslide-python-1.1.1: | |
Successfully uninstalled openslide-python-1.1.1 | |
Successfully installed Django-3.1.4 EXCAT-Sync-0.0.25 GitPython-3.1.11 MarkupSafe-1.1.1 Pillow-8.0.1 PySocks-1.7.1 PyYAML-5.4.1 Send2Trash-1.5.0 addict-2.4.0 argon2-cffi-20.1.0 asgiref-3.3.1 async-generator-1.10 attrs-20.3.0 backcall-0.2.0 bleach-3.3.0 certifi-2020.12.5 cffi-1.14.5 chardet-4.0.0 confusable-homoglyphs-3.2.0 coreapi-2.3.3 coreschema-0.0.4 cycler-0.10.0 czifile-2019.7.2 decorator-4.4.2 defusedxml-0.7.1 django-appconf-1.0.4 django-filter-2.4.0 django-friendly-tag-loader-1.3.1 django-project-version-0.13.0 django-registration-3.1.1 django-templated-mail-1.1.1 django-widget-tweaks-1.4.8 djangorestframework-3.12.2 djangorestframework-simplejwt-4.4.0 djoser-2.1.0 drf-flex-fields-0.8.8 entrypoints-0.3 fasteners-0.15 filelock-3.0.12 gdown-3.12.2 gitdb-4.0.5 gunicorn-20.0.4 importlib-metadata-1.7.0 ipykernel-5.5.0 ipython-7.16.1 ipython-genutils-0.2.0 ipywidgets-7.6.3 itypes-1.2.0 jedi-0.18.0 jinja2-2.11.3 joblib-1.0.1 jsonschema-3.2.0 jupyter-client-6.1.12 jupyter-core-4.7.1 jupyterlab-pygments-0.1.2 jupyterlab-widgets-1.0.0 kiwisolver-1.3.1 matplotlib-3.3.4 mistune-0.8.4 monotonic-1.5 nbclient-0.5.3 nbconvert-6.0.7 nbformat-5.1.2 nest-asyncio-1.5.1 notebook-6.2.0 oauthlib-3.1.0 open3d-0.12.0 opencv-python-4.4.0.46 openslide-python-1.1.2 packaging-20.9 pandas-1.1.4 pandocfilters-1.4.3 parso-0.8.1 pexpect-4.8.0 pickleshare-0.7.5 plyfile-0.7.3 probreg-0.3.1 prometheus-client-0.9.0 prompt-toolkit-3.0.17 psycopg2-binary-2.8.6 ptvsd-4.3.2 ptyprocess-0.7.0 pybind11-2.6.2 pycparser-2.20 pydicom-2.1.1 pygments-2.8.1 pyjwt-2.0.1 pyparsing-2.4.7 pyrsistent-0.17.3 python-dateutil-2.8.1 python3-openid-3.2.0 pytz-2020.4 pyvips-2.1.13 pyzmq-22.0.3 qt-wsi-registration-0.0.6 requests-2.25.1 requests-oauthlib-1.3.0 requests-toolbelt-0.9.1 scikit-learn-0.24.1 scipy-1.5.4 sklearn-0.0 smmap-3.0.5 social-auth-app-django-4.0.0 social-auth-core-4.1.0 sqlparse-0.4.1 terminado-0.9.2 testpath-0.4.4 threadpoolctl-2.1.0 tifffile-2020.9.3 tornado-6.1 tqdm-4.59.0 traitlets-4.3.3 transformations-2020.1.1 uritemplate-3.0.1 urllib3-1.26.4 wcwidth-0.2.5 webencodings-0.5.1 widgetsnbextension-3.5.1 zipp-3.4.1 | |
Removing intermediate container 4cf9562583eb | |
---> b284c2346f7f | |
Step 33/35 : COPY --from=builder /usr/src/app/entrypoint.prod.sh $APP_HOME | |
---> ccbc816b5115 | |
Step 34/35 : COPY . $APP_HOME | |
---> 9334ae8cab71 | |
Step 35/35 : ENTRYPOINT ["/home/app/web/entrypoint.prod.sh"] | |
---> Running in 1d392eb40cd7 | |
Removing intermediate container 1d392eb40cd7 | |
---> 784f7733d417 | |
Successfully built 784f7733d417 | |
Successfully tagged exact_web:latest | |
Building nginx | |
Step 1/3 : FROM nginx:1.19.5-alpine | |
---> 0fde4fb87e47 | |
Step 2/3 : RUN rm /etc/nginx/conf.d/default.conf | |
---> Using cache | |
---> d9c11f9377c3 | |
Step 3/3 : COPY nginx.conf /etc/nginx/conf.d | |
---> Using cache | |
---> e8a1a6c438f3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment