Copy Sending build context to Docker daemon 275.5kB
Step 1/7 : ARG py_version
Step 2/7 : FROM sklearn-base:0.20.0-cpu-py$py_version
---> 3b30a8018255
Step 3/7 : LABEL com.amazonaws.sagemaker.capabilities.accept-bind-to-port=true
---> Running in d7dacaa645e8
Removing intermediate container d7dacaa645e8
---> add10439f4af
Step 4/7 : COPY dist/sagemaker_sklearn_container-1.0-py2.py3-none-any.whl /sagemaker_sklearn_container-1.0-py2.py3-none-any.whl
---> 827ce81bf6e0
Step 5/7 : RUN pip install --no-cache /sagemaker_sklearn_container-1.0-py2.py3-none-any.whl && rm /sagemaker_sklearn_container-1.0-py2.py3-none-any.whl
---> Running in e9bc4fd9a4e4
Processing /sagemaker_sklearn_container-1.0-py2.py3-none-any.whl
Requirement already satisfied: retrying==1.3.3 in /usr/local/lib/python3.5/dist-packages (from sagemaker-sklearn-container==1.0) (1.3.3)
Collecting pandas (from sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/74/24/0cdbf8907e1e3bc5a8da03345c23cbed7044330bb8f73bb12e711a640a00/pandas-0.24.2-cp35-cp35m-manylinux1_x86_64.whl (10.0MB)
Collecting sagemaker-containers>=2.2.0 (from sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/84/93/afa466aaac4d34074ba9cc184a8b67a6cb3ce5c0cc135f2a8191a4c334a8/sagemaker_containers-2.4.6.post0.tar.gz (46kB)
Requirement already satisfied: scikit-learn>=0.20.0 in /usr/local/lib/python3.5/dist-packages (from sagemaker-sklearn-container==1.0) (0.20.0)
Requirement already satisfied: six in /usr/local/lib/python3.5/dist-packages (from sagemaker-sklearn-container==1.0) (1.12.0)
Requirement already satisfied: numpy in /usr/local/lib/python3.5/dist-packages (from sagemaker-sklearn-container==1.0) (1.16.3)
Collecting pytz>=2011k (from pandas->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/3d/73/fe30c2daaaa0713420d0382b16fbb761409f532c56bdcc514bf7b6262bb6/pytz-2019.1-py2.py3-none-any.whl (510kB)
Collecting python-dateutil>=2.5.0 (from pandas->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)
Collecting boto3 (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/3f/1b/4adde85d1cbbe8a8f2fef47276daf496328fc8d7c40d7a8d6a67b0eba45b/boto3-1.9.135-py2.py3-none-any.whl (128kB)
Requirement already satisfied: pip in /usr/local/lib/python3.5/dist-packages (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0) (19.1)
Collecting flask (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl (91kB)
Collecting gunicorn (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/8c/da/b8dd8deb741bff556db53902d4706774c8e1e67265f69528c14c003644e6/gunicorn-19.9.0-py2.py3-none-any.whl (112kB)
Collecting typing (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/4a/bd/eee1157fc2d8514970b345d69cb9975dcd1e42cd7e61146ed841f6e68309/typing-3.6.6-py3-none-any.whl
Collecting gevent (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/95/d2/f2f454b00fde1608f6f4889c8cc3e12b5000f26cd5c3e11b5427c7781de9/gevent-1.4.0-cp35-cp35m-manylinux1_x86_64.whl (5.4MB)
Collecting inotify_simple (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/55/80/4bbd33f6d6b305c509a90b37c1cf7255000344f513b36827ec2c17af5ad5/inotify_simple-1.1.8.tar.gz
Collecting werkzeug (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/18/79/84f02539cc181cdbf5ff5a41b9f52cae870b6f632767e43ba6ac70132e92/Werkzeug-0.15.2-py2.py3-none-any.whl (328kB)
Collecting paramiko==2.4.2 (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl (193kB)
Collecting psutil==5.4.8 (from sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/e3/58/0eae6e4466e5abf779d7e2b71fac7fba5f59e00ea36ddb3ed690419ccb0f/psutil-5.4.8.tar.gz (422kB)
Requirement already satisfied: scipy>=0.13.3 in /usr/local/lib/python3.5/dist-packages (from scikit-learn>=0.20.0->sagemaker-sklearn-container==1.0) (1.2.1)
Collecting botocore<1.13.0,>=1.12.135 (from boto3->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/d3/36/08db4978d59d75750ef6da9835150b901c6fb96f6d5f30d8c50eb424ed4e/botocore-1.12.135-py2.py3-none-any.whl (5.4MB)
Collecting jmespath<1.0.0,>=0.7.1 (from boto3->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/83/94/7179c3832a6d45b266ddb2aac329e101367fbdb11f425f13771d27f225bb/jmespath-0.9.4-py2.py3-none-any.whl
Collecting s3transfer<0.3.0,>=0.2.0 (from boto3->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/d7/de/5737f602e22073ecbded7a0c590707085e154e32b68d86545dcc31004c02/s3transfer-0.2.0-py2.py3-none-any.whl (69kB)
Collecting itsdangerous>=0.24 (from flask->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl
Collecting Jinja2>=2.10 (from flask->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/1d/e7/fd8b501e7a6dfe492a433deb7b9d833d39ca74916fa8bc63dd1a4947a671/Jinja2-2.10.1-py2.py3-none-any.whl (124kB)
Collecting click>=5.1 (from flask->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl (81kB)
Collecting greenlet>=0.4.14; platform_python_implementation == "CPython" (from gevent->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/2e/65/27f35497cc0102a792390d056e793e064da95fc9eae45d75ae0ba49c0a0d/greenlet-0.4.15-cp35-cp35m-manylinux1_x86_64.whl (41kB)
Collecting bcrypt>=3.1.3 (from paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/d0/79/79a4d167a31cc206117d9b396926615fa9c1fdbd52017bcced80937ac501/bcrypt-3.1.6-cp34-abi3-manylinux1_x86_64.whl (55kB)
Collecting cryptography>=1.5 (from paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/5b/12/b0409a94dad366d98a8eee2a77678c7a73aafd8c0e4b835abea634ea3896/cryptography-2.6.1-cp34-abi3-manylinux1_x86_64.whl (2.3MB)
Collecting pynacl>=1.0.1 (from paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/27/15/2cd0a203f318c2240b42cd9dd13c931ddd61067809fee3479f44f086103e/PyNaCl-1.3.0-cp34-abi3-manylinux1_x86_64.whl (759kB)
Collecting pyasn1>=0.1.7 (from paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/7b/7c/c9386b82a25115cccf1903441bba3cbadcfae7b678a20167347fa8ded34c/pyasn1-0.4.5-py2.py3-none-any.whl (73kB)
Collecting urllib3<1.25,>=1.20; python_version >= "3.4" (from botocore<1.13.0,>=1.12.135->boto3->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/df/1c/59cca3abf96f991f2ec3131a4ffe72ae3d9ea1f5894abe8a9c5e3c77cfee/urllib3-1.24.2-py2.py3-none-any.whl (131kB)
Collecting docutils>=0.10 (from botocore<1.13.0,>=1.12.135->boto3->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/36/fa/08e9e6e0e3cbd1d362c3bbee8d01d0aedb2155c4ac112b19ef3cae8eed8d/docutils-0.14-py3-none-any.whl (543kB)
Collecting MarkupSafe>=0.23 (from Jinja2>=2.10->flask->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/6e/57/d40124076756c19ff2269678de7ae25a14ebbb3f6314eb5ce9477f191350/MarkupSafe-1.1.1-cp35-cp35m-manylinux1_x86_64.whl
Collecting cffi>=1.1 (from bcrypt>=3.1.3->paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/62/76/135eeffe0089e6724bdd65c1bf9f1654db9b47783e65b8d9f1454c540d8b/cffi-1.12.3-cp35-cp35m-manylinux1_x86_64.whl (429kB)
Collecting asn1crypto>=0.21.0 (from cryptography>=1.5->paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting pycparser (from cffi>=1.1->bcrypt>=3.1.3->paramiko==2.4.2->sagemaker-containers>=2.2.0->sagemaker-sklearn-container==1.0)
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
Building wheels for collected packages: sagemaker-containers, inotify-simple, psutil, pycparser
Building wheel for sagemaker-containers (setup.py): started
Building wheel for sagemaker-containers (setup.py): finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-t2v0vdv8/wheels/ce/cf/f3/c0e4229f87f3b7242652850588b110c467e98c0ba2195827bb
Building wheel for inotify-simple (setup.py): started
Building wheel for inotify-simple (setup.py): finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-t2v0vdv8/wheels/11/5d/7e/f325d21ffec71263368df56a2af6ab3c802e0e869abd4b3c03
Building wheel for psutil (setup.py): started
Building wheel for psutil (setup.py): finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-t2v0vdv8/wheels/d2/71/40/9c6993129f8cda369d0f21c46a13a6adab7fb1664fe6512551
Building wheel for pycparser (setup.py): started
Building wheel for pycparser (setup.py): finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-t2v0vdv8/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
Successfully built sagemaker-containers inotify-simple psutil pycparser
Installing collected packages: pytz, python-dateutil, pandas, jmespath, urllib3, docutils, botocore, s3transfer, boto3, itsdangerous, werkzeug, MarkupSafe, Jinja2, click, flask, gunicorn, typing, greenlet, gevent, inotify-simple, pycparser, cffi, bcrypt, asn1crypto, cryptography, pynacl, pyasn1, paramiko, psutil, sagemaker-containers, sagemaker-sklearn-container
Successfully installed Jinja2-2.10.1 MarkupSafe-1.1.1 asn1crypto-0.24.0 bcrypt-3.1.6 boto3-1.9.135 botocore-1.12.135 cffi-1.12.3 click-7.0 cryptography-2.6.1 docutils-0.14 flask-1.0.2 gevent-1.4.0 greenlet-0.4.15 gunicorn-19.9.0 inotify-simple-1.1.8 itsdangerous-1.1.0 jmespath-0.9.4 pandas-0.24.2 paramiko-2.4.2 psutil-5.4.8 pyasn1-0.4.5 pycparser-2.19 pynacl-1.3.0 python-dateutil-2.8.0 pytz-2019.1 s3transfer-0.2.0 sagemaker-containers-2.4.6.post0 sagemaker-sklearn-container-1.0 typing-3.6.6 urllib3-1.24.2 werkzeug-0.15.2
Removing intermediate container e9bc4fd9a4e4
---> 8d85d90db70a
Step 6/7 : ENV SAGEMAKER_TRAINING_MODULE sagemaker_sklearn_container.training:main
---> Running in 20b90ac2d271
Removing intermediate container 20b90ac2d271
---> cf49fd3dc891
Step 7/7 : ENV SAGEMAKER_SERVING_MODULE sagemaker_sklearn_container.serving:main
---> Running in 115eb419c122
Removing intermediate container 115eb419c122
---> 5a9e0462ccf5
Successfully built 5a9e0462ccf5
Successfully tagged sklearn-final:0.20.0-cpu-py3