├── .gitignore ├── README.md ├── _materials ├── build_passing.svg └── outline.md ├── data-science-workflows ├── workflow1-self-contained │ ├── .dockerignore │ ├── Dockerfile │ ├── data │ │ └── iris.csv │ └── iris-analysis.ipynb ├── workflow2-data-science-project │ └── Dockerfile ├── workflow3-data-driven-app │ ├── Dockerfile │ ├── plot_timeseries.py │ └── requirements.txt └── workflow4-data-science-api │ ├── .dockerignore │ ├── Dockerfile │ ├── app.py │ ├── iris-fit-k-nearest-neighbors-pickle-model.ipynb │ ├── iris_knn_model.pkl │ ├── requirements.txt │ └── test_api_endpoint.ipynb ├── exercises ├── 01_docker_essentials │ └── README.md ├── 02_dockerfile_essentials │ └── README.md ├── 03_data_science_workflows_using_docker │ └── README.md ├── 04_data_science_essentials │ ├── .contingency │ │ └── model.py │ ├── Dockerfile │ ├── README.md │ ├── api.py │ ├── data │ │ └── talks.csv │ ├── model.py │ ├── requirements.txt │ └── talk_recommender.ipynb └── 05_docker_compose_essentials │ └── README.md ├── hello-world ├── Dockerfile └── hello_world.py ├── installation_files └── download_docker_images.sh └── slides ├── README.md └── pycon-2018-compose.pdf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /_materials/build_passing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/_materials/build_passing.svg -------------------------------------------------------------------------------- /_materials/outline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/_materials/outline.md -------------------------------------------------------------------------------- /data-science-workflows/workflow1-self-contained/.dockerignore: -------------------------------------------------------------------------------- 1 | .ipynb_checkpoints/ -------------------------------------------------------------------------------- /data-science-workflows/workflow1-self-contained/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow1-self-contained/Dockerfile -------------------------------------------------------------------------------- /data-science-workflows/workflow1-self-contained/data/iris.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow1-self-contained/data/iris.csv -------------------------------------------------------------------------------- /data-science-workflows/workflow1-self-contained/iris-analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow1-self-contained/iris-analysis.ipynb -------------------------------------------------------------------------------- /data-science-workflows/workflow2-data-science-project/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow2-data-science-project/Dockerfile -------------------------------------------------------------------------------- /data-science-workflows/workflow3-data-driven-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow3-data-driven-app/Dockerfile -------------------------------------------------------------------------------- /data-science-workflows/workflow3-data-driven-app/plot_timeseries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow3-data-driven-app/plot_timeseries.py -------------------------------------------------------------------------------- /data-science-workflows/workflow3-data-driven-app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow3-data-driven-app/requirements.txt -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/.dockerignore -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/Dockerfile -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/app.py -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/iris-fit-k-nearest-neighbors-pickle-model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/iris-fit-k-nearest-neighbors-pickle-model.ipynb -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/iris_knn_model.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/iris_knn_model.pkl -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/requirements.txt -------------------------------------------------------------------------------- /data-science-workflows/workflow4-data-science-api/test_api_endpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/data-science-workflows/workflow4-data-science-api/test_api_endpoint.ipynb -------------------------------------------------------------------------------- /exercises/01_docker_essentials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/01_docker_essentials/README.md -------------------------------------------------------------------------------- /exercises/02_dockerfile_essentials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/02_dockerfile_essentials/README.md -------------------------------------------------------------------------------- /exercises/03_data_science_workflows_using_docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/03_data_science_workflows_using_docker/README.md -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/.contingency/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/.contingency/model.py -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/Dockerfile -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/README.md -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/api.py -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/data/talks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/data/talks.csv -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/model.py -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/requirements.txt -------------------------------------------------------------------------------- /exercises/04_data_science_essentials/talk_recommender.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/04_data_science_essentials/talk_recommender.ipynb -------------------------------------------------------------------------------- /exercises/05_docker_compose_essentials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/exercises/05_docker_compose_essentials/README.md -------------------------------------------------------------------------------- /hello-world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/hello-world/Dockerfile -------------------------------------------------------------------------------- /hello-world/hello_world.py: -------------------------------------------------------------------------------- 1 | print('Hello World!') 2 | -------------------------------------------------------------------------------- /installation_files/download_docker_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/installation_files/download_docker_images.sh -------------------------------------------------------------------------------- /slides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/slides/README.md -------------------------------------------------------------------------------- /slides/pycon-2018-compose.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker-for-data-science/docker-for-data-science-tutorial/HEAD/slides/pycon-2018-compose.pdf --------------------------------------------------------------------------------