Dockerfile Tutorial - Docker in Practice || Docker Tutorial 10

preview_player
Показать описание
Dockerfile simply explained. This is a Dockerfile tutorial by example.

To deploy your application with Docker it must be packaged to it's own docker container. So, this means a docker image needs to be built from our JavaScript and Nodejs application and prepare it to be deployed on some environment. This will usually be done by an CD like Jenkins.
But in this video we will simulate what Jenkins does locally, building a docker image from our application locally.

▬▬▬▬▬▬ T I M E S T A M P S 🐳
0:00 - Intro
1:49 - What is a Dockerfile?
2:22 - How the Dockerfile commands map to the image environment
8:05 - Create the Dockerfile (Demo)
12:00 - Build an image out of the Dockerfile
15:02 - Start the Application to verify: 1) App starts successfully 2) App environment is configured correctly
19:34 - do improvement - copy only relevant files

"Docker in Practice":

You can check out my videos for the Pre-Requisites:

For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.

This video is the 10th of a complete series for beginners, where I explain the basic concepts and also show you demo's like deploying your containerized application. At the end of this tutorial you will fully understand Docker and Kubernetes.

💡 Only interested in Docker?

#docker #dockertutorials #devops #techworldwithnana
-------------------------------------------------------------------------------------

The complete step-by-step guide to Docker and Kubernetes will include the following content:

🐳 D O C K E R
- Container concept
- Why docker? (image vs. traditional DevOps)
- Install docker on different operating systems
- 8 basic commands you need to know
- Docker vs. Virtual Machine
- Docker in Practice: Overview of whole development process with Docker (development, continuous delivery, deployment)
- Develop an application with Docker
- Docker Compose
- Dockerfile
- Private Repository
- Deploying your containerized application
- Docker Volumes from theory to practice

✵ K U B E R N E T E S
- Main Kubernetes components (including Pod, Service, Ingress, Volumes, ConfigMap, Secrets, Deployment, StatefulSet)
- Kubernetes architecture for beginners (master, slave nodes & processes)
- Understand how does K8s REALLY work? Main Concepts of how to use K8s
- Minikube, Kubectl - set up the cluster and connect to it
- Kubectl main commands - Demo
- Configuration file (YAML) - syntax
- Kubernetes Namespaces
- Communication between the pods - basic networking concepts in Kubernetes
- K8s Deployment in practice - example application deployment (pod + service + Ingress + secret)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

Legal Notice:
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein. This video is not accredited, certified, affiliated with, nor endorsed by Docker, Inc.
Рекомендации по теме
Комментарии
Автор

Probably the dockerfile tutorial with the highest "information density" I know. Thank you for the sharp and precise explanations !

specimenhunter
Автор

0:36- Review Diagram - Workflow
1:49 - What is a Dockerfile?
2:22 - How the Dockerfile commands map to the image environment
8:05 - Create the Dockerfile (Demo)
12:00 - Build an image out of the Dockerfile (Demo - simulating Jenkins)
15:02 - Start the Application to verify: 1) App starts successfully 2) App environment is configured correctly
19:34 - do improvement - copy only relevant files

👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.
👉🏼 Also please let me know what you want to learn about Docker & Kubernetes.

Also please don't forget to subscribe and give me a thumbs up if you liked my video 🤗

TechWorldwithNana
Автор

I actually took all my stuff and come resided here on your channel, this becomes my new home, thank you very much, much love <3

MuhammedDahab
Автор

For me the best beginners-tutorial for Docker I could find on youtube. Many thanks and greetings from Switzerland.

RaffaelW
Автор

Thanks a lot Nana, for simple and clear explanations.

SasidaranS
Автор

Your way of explaining it makes me fully understand each of the concepts, thanks!

rokofromhell
Автор

Good morning, I'm here to really commend and appreciate your good works. I do really enjoyed your series of videos on docker and Kubernetes. They are very inspiring, full of contents and simplified. Thanks

kareemakeem
Автор

Omg, I've learnt so much from your video! You explained everything in details and very clearly. This helped me create my first Dockerfile, and it works perfectly <3

Mona_Guitar
Автор

Docker official tutorials are very bad... But you explain them like it is the easiest thing in the world! Thanks Nana

armankarimi
Автор

Great explanations! Really enjoying this video series and actually getting my head around Docker - thanks Nana!

tonyhomfray
Автор

Hello Anna, concepts are very clear and understandable the way you have explained it with the example which makes us to understand very well. really appreciate your effort and hope to watch your more videos. thank you. and I wish all the best.

madhun
Автор

Your voice makes me crazy you have the most rare voice I have ever heard

Excellent video for this topic

shadhashmi
Автор

Nicely done video. Its clear and to the point. Thank you for your efforts and sharing your knowledge with the rest of us.

Tiejocky
Автор

I must say that, this is by far the best video/tutorial on Docker in Youtube. I always had doubt about Dockerfile & Docker-Compose files but, thanks to your excellent videos and explanations. It cleared all my doubts. I'm really grateful to you. Wish I found your channel a lot earlier. Thanks a lot, Nana! :) #Subscribed

ssushovan
Автор

All Videos r outstanding and I don't know how to say thanks to u. 🤗🤗✌

madhusai
Автор

Thanks Nana. It is very useful to understand.

abdulwahid
Автор

Thank you so much for making this video. I love you Nana. ❤😂

rjk
Автор

First of all thanks again for this video, very clearly explained with detail in simple terms, it is helping me in very much in my work!

narendrar
Автор

I watch your video and clear my doubt since I was not able to clear last three days ♥️♥️♥️♥️

siddheshdeshmukh
Автор

You are amazing. I love your series and channel. Keep up your good work thanks!

이런황