Docker For Beginners: From Docker Desktop to Deployment

Travis Media β€’ April 12, 2020
Video Thumbnail
Travis Media Logo

Travis Media

@travismedia

About

Hi, my name is Travis and I am a self-taught software developer of 7 years. I learned to code and stepped out as a full-time freelance within 1 year. Since then I have entertained full-stack development, DevOps, and Site Reliability Engineering and have documented my journey here on the channel. Here you'll find coding tutorials, career advice, professional coding tips, life hacks, and the ups and downs of this highly enriching journey of software engineering. I make videos specifically for YOU and if there is anything specific you would like to request please don't hesitate to ask. If all this sounds like something that can help you on your own coding journey, consider subscribing and joining me along the way! Kind Regards, Travis

Video Description

Learn Docker with this highly practical tutorial. A year ago I tried to learn Docker but just wasn't ready for it. The tutorials I tried to follow were too comprehensive and "theory-based" for a first go at it. A year later I looked back and decided I would make a tutorial that would have been much more beneficial for me then. In this video, we'll take a fun dive into Docker, learn some definitions, dockerize some apps, push them to Docker Hub, and deploy them to Digital Ocean. ** Grab your FREE one month of Skillshare: https://geni.us/DqB7m ** Learn Computer Science Fundamentals: https://geni.us/nRc5 ** Learn Algorithm Fundamentals: https://geni.us/DB373 THE DEFINITIONS 1:56 - What is Docker? 2:08 - What is a Docker Image? 3:00 - What is a Container? 3:17 - What's the benefit? 4:13 - Virtual Machines vs Container PRACTICAL EXAMPLES 6:50 - Download Docker Desktop 8:26 - Docker Images 10:00 - Let's Build a React App Docker Image 24:35 - Let's Run the React App in a Container 27:16 - Show Logs / Debug 27:40 - Jump inside of your container and view/edit files 28:38 - What is Docker Compose? 28:50 - Run WordPress in a container via Docker Compose 33:48 - A local volume to view/edit our wp-content folder 41:03 - Push our React App to Dockerhub 45:03 - Deploying our React App to Digital Ocean 43:15 - Deploying our WordPress App to Digital Ocean YouTube Stats React App Source Files - https://github.com/rodgtr1/youtube-stats Further Viewing: Manage Docker Easily With VS Code: https://youtu.be/4I8CRAzPLD4 What is Kubernetes and How To Learn It: https://youtu.be/-bVEbqN15mg Udemy Course Suggestions: My Current Favorite Udemy Course: https://geni.us/58VWIe Best Docker Course: https://geni.us/os0F Best Kubernetes Course: https://geni.us/fuxSZ **** Join the Slack Community to Level Up! **** πŸ‘Š http://bit.ly/2NPZOQW **** DIGITAL OCEAN - LINK FOR FREE $100 TO SPEND **** http://bit.ly/2OMM2jd **** Get ONE FREE Month on Skillshare. Learn Anything (preferably code 😁) **** πŸŽ“ https://geni.us/DqB7m **** Learn to Code Blueprint 6 Month **** πŸŽ“ https://geni.us/HoswN2 **** FREE EBOOKS including the freelancing ebook mentioned **** πŸ“˜ http://bit.ly/2jnH2DP **** SUBSCRIBE FOR WEEKLY VIDEOS ON WEB DEVELOPMENT / CODING/ CONQUERING LIFE **** πŸ‘‰ http://bit.ly/33APfdw LET'S CONNECT! πŸ“° LinkedIn βž” https://www.linkedin.com/in/travisdot... πŸ“· Instagram βž” https://instagram.com/travisdotmedia/ πŸ“± Facebook βž” https://www.facebook.com/travisdotmedia 🐦 Twitter βž” https://twitter.com/travisdotmedia πŸ™‹πŸΌβ€β™‚οΈ Website βž” https://travis.media #docker #learndocker #dockertutorial #dockerforbeginners