Overview of Workflow with Docker - Docker in Practice || Docker Tutorial 7

preview_player
Показать описание
Work with Docker from development to deployment. Get an overview of how to develop Docker Nodejs and MongoDB application.

Once you've learnt the Docker basic concepts, it's important to see how Docker is actually used in practice or in real world development so to say.
In software development workflow you have this steps of development, continuous delivery until it gets deployed on some environment. It's important to see how Docker integrates in all those steps.

In the next few videos "Docker in Practice" I want to show you exactly this:

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 7th 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 #whatisdocker #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)

-----------------------------------------------------------------------------------

✅ Follow 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.
Рекомендации по теме
Комментарии
Автор

👉🏼 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
Автор

It was exactly what i was looking for. And it played right on the list, while i was looking for example videos.
You are very great teacher. Im always amazed.
Thanks for your work!!!

letaciogalvao
Автор

Your videos help me a lot. Thank you Nana!

montrealone
Автор

So much helpful, Thank you so much for making these videos!!

simplydevops
Автор

Thank you so much for making these videos!!

saravanprathi
Автор

Very nice presentation. I will watch the rest of them. :)

brianshanahan
Автор

thank you very much, I hope if someone makes videos like this in android and other programming and stuff in IT field, life will be easier, much love<3

MuhammedDahab
Автор

thank so much for uploading it was really usefull

fatemepourghaemi
Автор

Hi Nana! All your tutorials are truly amazing and contentful! You explain in a very simple and easy way.
Please can you make a full video demo on complete CI/CD Pipeline with *JS Project => Git => Jenkins => Docker=>And So on*
where we can run Jenkins in a container and still build our pipeline, No such tutorial out there!

ayushpratap
Автор

Thank you mam for this great explanation 😊✨

tejasvispute
Автор

Thanks for the thorough explanation! I have enjoyed many of your tutorials. How would you deploy a MongoDB which is pre-loaded with master data? Would we want to create a MongoDB image that resides in the private docker repository? Additionally, how do we make sure that incremental deployments do not wipe the MongoDB on the Dev server each time? I would imagine this is configurable via Jenkins.
EDIT: I've continued watching the tutorials and I'm now seeing that this can be accomplished with Docker Volumes. Cheers!

AlecMcKanna
Автор

Probably one of the best explanations of Docker and CI/CD pipeline in very simple, easy to follow language without using confusing jargons. Much Appreciated !!

vikramrajhans
Автор

Hello Nana, your videos are truly amazing, and Your explanation is just right up to the mark. Do you also give online training? I would love to enroll. Please let me know.

abdulali
Автор

Thanks for your tutorials! Can you explain in future videos how to protect host system also seccomp or selinux adopting to container. Big thanks!

barma
Автор

Thank you for your videos !!
Can i put the java script app, and git in containers on on the first stage (LOCAL DEVICE) ?

abdulmalekhinnawi
Автор

Hey Nana, GREAT VIDEO and i have a question, i would like to know at which part would be AZURE DEVOPS in the image of the the workflow 3:00? Images that i have all those tools you mentioned in the video( slide 3:00 minutes) and i want to add AZURE DEVOPS tools to you workflow graphic.

AndyRodriguezJimenez
Автор

A tutorial on setting up a Docker swarm would be good

petekane
Автор

Thanks for sharing, a Q? how should I pass a full path for named volume, you said just type the name of a folder in host but how can we define a folder name which is located in another folder like: path: a/b

omidasadi
Автор

when you say we can use the mango DB docker image, when where does the data store? Is it in my laptop local box or in the docker image repository?

puneethgn
Автор

Can an init script be attached to an image? For example we may want to start mongo with some master data.

chintan