YoVDO

Reproducible Data Science Workflows Using Docker

Offered By: Data Science Dojo via YouTube

Tags

Docker Courses Data Science Courses Data Persistence Courses Container Management Courses

Course Description

Overview

Learn how to achieve reproducible data science workflows using Docker in this 48-minute video tutorial. Explore Docker basics, including creating and running containers, working with images, automating image building with Dockerfile, and managing containers locally and in production. Discover real-world examples of how data scientists use Docker to streamline workflows and address challenges like reproducibility and dependency management. Gain hands-on experience with interactive demonstrations covering Docker architecture, key concepts, image management, container management, data persistence, networking, image storage, and multi-container deployment. Follow along as the instructor guides you through installing Docker Desktop on Mac and Windows, and participate in a practical demo to reinforce your understanding of Docker's capabilities for data science workflows.

Syllabus

– Introduction
–Evolution of app deployment
– Why use Docker?
– Docker Architecture
– Key concepts
– Working with Docker images
– Build images using Dockerfile
– Manage containers.
– Data persistence with volumes
– Manage networks in Docker
– Manage image storage with Docker registry
– Multi-container deployment with Docker compose
– Install Docker Desktop on Mac
– Install Docker Desktop on Windows
– Demo


Taught by

Data Science Dojo

Related Courses

Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX
Docker Swarm Mastery: DevOps Style Cluster Orchestration
Udemy
Docker & Kubernetes: The Complete Practical Guide
Udemy
Understanding Docker and using it for Selenium automation
Udemy
Managing the Kubernetes API Server and Pods
Pluralsight