Skip to content
0:00 / 0:00

#docker#docker-compose#devops

Docker Tutorial for Beginners [FULL COURSE in 3 Hours]

TechWorld with Nana

1.5M subscribers • 3 videos on Hallway

YouTube

Beginner. No background in the topic needed.

6.5M views6 years ago1 recommendation

Cloud and DevOpsTools and practiceDocker and containersTerraform and infrastructure as code

Nana explains the concepts of Docker and containers, providing hands-on demos to build and run containerized applications.

► Grab your free DevOps Roadmap: bit.ly/3GE9mzp Full Docker Tutorial | Complete Docker Course | Hands-on course with a lot of demos and explaining the concepts behind, so that you really understand it. 💚 Become a DevOps Engineer - full educational program: bit.ly/3WvLq53 💙 Become a Kubernetes Administrator - CKA: bit.ly/3WwgLF5 ► Follow me on IG for behind the scenes content: 👉🏼 bit.ly/2F3LXYJ #docker #dockertutorial #techworldwithnana By the end, you will have a deep understanding of the concepts and a great overall big picture of how Docker is used in the whole software development process. The course is a mix of animated theoretic explanation and hands-on demo’s to follow along, so you get your first hands-on experience with Docker and feel more confident using it in your project. ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ - Intro and Course Overview - What is Docker? - What is a Container? - Docker vs Virtual Machine - Docker Installation - Main Docker Commands - Debugging a Container - Demo Project Overview - Docker in Practice - Developing with Containers - Docker Compose - Running multiple services - Dockerfile - Building our own Docker Image - Private Docker Repository - Pushing our built Docker Image into a private Registry on AWS - Deploy our containerized app - Docker Volumes - Persist data in Docker - Volumes Demo - Configure persistence for our demo project - Wrap Up 🔗 Links ► Developing with Containers - Demo project: gitlab.com/nanuchi/techworld-js-docker-demo-app 🚀 1. What is Docker? ► What is a container and what problems does it solve? ► Container repository - where do containers live? 🚀 2. What is a Container technically ► What is a container technically? (layers of images) ► Demo part (docker hub and run a docker container locally) 🚀 3. Docker vs Virtual Machine 🚀 4. Docker Installation ► Before Installing Docker - prerequisites ► Install docker on Mac, Windows, Linux ❗️ Note: Docker Toolbox has been deprecated. Please use Docker Desktop instead. See for Mac (docs.docker.com/docker-for-mac/) and for Windows (docs.docker.com/docker-for-windows/). 🚀 5. Main Docker Commands ► docker pull, docker run, docker ps, docker stop, docker start, port mapping 🚀 6. Debugging a Container ► docker logs, docker exec -it 🚀 7. Demo Project Overview - Docker in Practice (Nodejs App with MongoDB and MongoExpress UI) 🚀 8. Developing with Containers ► JavaScript App (HTML, JavaScript Frontend, Node.js Backend) ► MongoDB and Mongo Express Set-Up with Docker ► Docker Network concept and demo 🚀 9. Docker Compose - Running multiple services ► What is Docker Compose? ► How to use it - Create the Docker Compose File ► Docker Networking in Docker Compose 🚀 10. Dockerfile - Building

Why it's here

1 person recommends this

What people say. Recommended as a comprehensive and beginner-friendly introduction to Docker and containerization.

u/surf_ocean_beachin r/dataengineering • Recommends

…# https://preview.redd.it/dhy74eykhp091.png?width=1039&format=png&auto=webp&s=cbed0caf7e89198aa0d68a96a254fc846ba13212 # Data Dashboard https://preview.redd.it/896bizwnhp091.png?width=627&format=png&auto=webp&s=86cadc6e6ab8fa594e49e0a3fca56df2d9c72740 # Learning Resources Airflow Basics: \Airflow DAG: Coding your first DAG for Beginners\([video \Running Airflow 2.0 with Docker in 5 mins\([video S3 Basics: \Setting Up Airflow Tasks To Connect Postgres And S3\([video \How to Upload files to AWS S3 using Python and Boto3\([video \Download files from S3\(https://www.stackvidhya.com/download-files-from-s3-using-boto3/) Docker Basics: \[Docker Tutorial for Beginners…