MENU

Fun & Interesting

Docker Simply Explained with a Machine Learning Project for Beginners

Python Simplified 64,457 1 year ago
Video Not Working? Fix It Now

Today we will finally learn how to work with Docker! πŸ‹πŸ‹πŸ‹ We will focus on understanding the concept of containers, images and Dockerfiles in simple terms with lots of helpful visualizations and hands-on examples! We will focus on the logic behind each Docker component, not only in terms of how it works - but also what problems does it solve and what happens if we do not use it! πŸ€“ Codewise, will see a step by step workflow of developing an incredibly simple Machine Learning program using the Huggingface Transformers library. We will build our own custom Docker image based on the Jupyter Tensorflow Notebook one. And we will even learn how to deploy our finished project to DokcerHub! πŸš€πŸš€πŸš€ By the end of this video - you will have your very own video captions translating software as well as a comprehensive understanding of Docker (regardless of your level of experience with programming). πŸ€– ML and AI Development with Docker πŸ€– --------------------------------------------------------------------- https://www.docker.com/products/ai-ml-development/ πŸ‹ Pull Tutorial Image πŸ‹ --------------------------------------------------------------------- https://hub.docker.com/repository/docker/mariyasha/srt-translator/general πŸŽ₯ Related Videos of Mine πŸŽ₯ --------------------------------------------------------------------- ⭐ MNIST Tutorial - Machine Learning Databases: https://youtu.be/8z2oLfK2sIc ⭐ Python For Loops: https://youtu.be/dHANJ4l6fwA ⏰ TIMESTAMPS ⏰ --------------------------------------------------------------------- 00:00 - 00:40 | Intro 00:40 - 02:21 | What is Docker? What are containers? 02:21 - 03:06 | Install Docker 03:06 - 04:17 | What are Docker Images? 04:14 - 05:20 | Search and Pull Images 05:20 - 06:08 | Run Container 06:08 - 07:18 | Expose Container Port 07:18 - 08:10 | Load MNIST Dataset with Tensorflow 08:10 - 09:47 | Plot MNIST sample 09:47 - 11:11 | Run Containers with Docker Compose 11:11 - 12:02 | Replace Jupyter Token with Password 12:02 - 13:07 | Mount Drive 13:07 - 13:32 | Build Images with Docker Compose 13:32 - 15:29 | Dockerfile 15:29 - 17:06 | Translate Text with Transformers 17:06 - 19:26 | copy files from system to image 20:52 - 21:14 | create public repository on DockerHub 21:14 - 23:04 | push local image to remote repository 23:04 - 25:11 | clean up containers and images 25:11 - 25:31 | thank you for watching! πŸ’» Download my SRT Demo Subtitles File πŸ’» ---------------------------------------------------------------- https://drive.google.com/file/d/16bCS1wbllBEyIAf70OweiWQXSKV_C2sl/view?usp=sharing (new link coming soon... or you can pull it directly from Docker Hub with "docker pull mariyasha/srt-translator") 🀝 Connect with me 🀝 ---------------------------------------------------------------- πŸ”— Github: https://github.com/mariyasha πŸ”— Discord: https://discord.com/invite/wgTTmsWmXA πŸ”— LinkedIn: https://ca.linkedin.com/in/mariyasha888 πŸ”— Twitter: https://twitter.com/mariyasha888 πŸ”— Blog: https://www.pythonsimplified.org πŸ’³ Credits πŸ’³ ---------------------------------------------------------------- ⭐ Beautiful titles, transitions, sound FX: mixkit.co ⭐ Beautiful icons: flaticon.com ⭐ Beautiful graphics: freepik.com #python #pythonprogramming #machinelearning #artificialintelligence #datascience #tensorflow #programming #coding #application #neuralnetworks #ml #ai #technology #computer #computerscience #transformers #huggingface #docker #dockertraining #translation #captions #container #datascience #dockerhub

Comment