Intro to Docker [with Java Examples]

  Рет қаралды 70,311

JetBrains

JetBrains

Күн бұрын

Пікірлер: 151
@tjohnsonabraham
@tjohnsonabraham 3 жыл бұрын
I never quite understood Docker until I watched this video. Dalia managed to do the impossible in less than 4 minutes. This is top quality content.
@Keepfaith101
@Keepfaith101 28 күн бұрын
fact
@levinie5081
@levinie5081 3 жыл бұрын
even better than docker official tutorial. thank you
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Wow, thanks!
@alexpadula7859
@alexpadula7859 2 жыл бұрын
Years I avoided Docker, now I'm obsessed, thank you.
@sumitpatnaik7057
@sumitpatnaik7057 3 жыл бұрын
Jet brains should start education channel for such great content
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Thank you! Which other types of content would you envision on such a channel?
@sumitpatnaik7057
@sumitpatnaik7057 3 жыл бұрын
@@JetBrainsTV project based content would be great
@superstargazer923
@superstargazer923 3 жыл бұрын
@@JetBrainsTV I would love having a app development video with jetbrain editor
@moofymoo
@moofymoo 3 жыл бұрын
I'm thinking more of replacing existing education system with JetBrains one. They can start with my country's education system anytime, because selling out to Microsoft didn't work so well.
@njgarg
@njgarg 3 жыл бұрын
@@JetBrainsTV A project based on Spring Boot, Kafka, Actuators, Spring Data JPA, REST APIs.
@hyperborean72
@hyperborean72 Жыл бұрын
The quality of the video, the design of the graphics, crystal clear explanation right to the point, and even soft background music make this video outstanding. Thank you
@JetBrainsTV
@JetBrainsTV Жыл бұрын
Wow, thanks!
@MariosMartiopoulos
@MariosMartiopoulos 3 жыл бұрын
I never watch videos in English, but I can listen to Dalia for hours. Please give us more videos with her.
@skverskk
@skverskk 3 жыл бұрын
Positively one of the best introductory tutorials on Docker out there on KZbin.
@superstargazer923
@superstargazer923 3 жыл бұрын
Great edu video. I wish jet brains offer a special edu KZbin channel and courses. Just a suggestion
@azatburkhanov1397
@azatburkhanov1397 3 жыл бұрын
Best explanation of Docker Intro concepts I've even seen on web
@samofohachinweuba1641
@samofohachinweuba1641 29 күн бұрын
the best docker with java video i have seen. i almost gave up on using docker with java till i watched this video. Well explained . Thank u
@pahan35skype
@pahan35skype 3 жыл бұрын
Great video and material quality. This kind of format works even better than just a tutorial from Docker. And big thanks for showing us how to use Docker features from IDE. P.S: and it's easy to consume a material at 2x. Thanks to Dalia for the great pronunciation!
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Glad you liked it!
@manee427
@manee427 3 жыл бұрын
The bset explanation about docker image creation. Perfect
@dimitriosmenounos1009
@dimitriosmenounos1009 3 жыл бұрын
Nice presentation. I want to add at 5:50 VMs don't suffer only from having to duplicate an OS but also from having to emulate hardware components to the virtual environment. That makes them both heavy and slow.
@yogeshmujumdar
@yogeshmujumdar 2 жыл бұрын
Loved the way you speak. Crisp, slow and with full attention. Even a kindergarten student will be able to follow! Thanks!
@OmoruyiOmofonmwan
@OmoruyiOmofonmwan 2 жыл бұрын
Jesus thank you so much. This is the best video yet about Docker.
@danmarian3606
@danmarian3606 2 жыл бұрын
One of the best videos on Docker... Thanks
@raphaelreitzig5984
@raphaelreitzig5984 3 жыл бұрын
There's lots of follow-up stuff to ingest before going productive, of course -- but this _is_ a great introduction for the uninitiated! Kudos!
@raphaelreitzig5984
@raphaelreitzig5984 3 жыл бұрын
@Dalia Abo Sheasha I was more thinking along the lines of how to actually create a good image (not with Dockerfile, IMHO); how to configure the Java application through container interfaces; changed assumptions, e.g. short-running small service vs long-running monolith, and consequences; health checks resp. liveness/readiness probes and good practices for them; delegating cross-cutting concerns, e.g. to service mesh; and so on. In short, there's many things you have to rethink when deploying a container image to, say, a Kubernetes cluster, as opposed to running a WAR in an application server. Just bundling your old application in a Dockerfile is, arguably, not even a good start. :'D That doesn't take away anything from your video, of course: as I said, it is a good, approachable intro into the "why" of containers, which is often lost in more technical contributions about "how".
@SosetaFurioasaJr
@SosetaFurioasaJr 2 жыл бұрын
Dalia, thank you for a great introductory video! It helped me familiarize with Docker technology. Thumbs up!
@stoychostankov886
@stoychostankov886 2 жыл бұрын
The best explanation. Thank you
@himaniamit
@himaniamit 3 жыл бұрын
Amazing way to explain Docker. Thanks for sharing it
@petersoderstrom857
@petersoderstrom857 2 жыл бұрын
Great video. I thank you.
@ranjithkumarr5981
@ranjithkumarr5981 2 жыл бұрын
Noble work. Many thanks
@sureshbhat1891
@sureshbhat1891 3 жыл бұрын
Great video and awesome job Dalia!!
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Thanks for the visit
@ПавелСмирнов-й7х
@ПавелСмирнов-й7х 3 жыл бұрын
Amazing video, Dalia! Thank you so much
@HtopSkills
@HtopSkills 3 жыл бұрын
Clear explanation
@codegeek8256
@codegeek8256 3 жыл бұрын
This is useful as currently, we do not have tutorials that clearly explain Java with Docker. Keep it up. However, we would like Tutorials that are more hands-on from your side than you explaining and the code writing itself on the left. None the less thanks so much.
@rahul-java-dev
@rahul-java-dev 2 жыл бұрын
Very very helpful....Thanks a lot ma'am.
@chessmaster856
@chessmaster856 2 жыл бұрын
Very good video from Java perspective.
@gunaseelanselvam2374
@gunaseelanselvam2374 2 жыл бұрын
Thank you, this video is helpful to start learning docker
@kenduraghav
@kenduraghav 3 жыл бұрын
Great content for the beginners who wanted to learn docker
@tradewithtony
@tradewithtony 3 жыл бұрын
I am seeing this at the right time, this is so far so good very informative and timing is perfect covers all
@santoshsahani4364
@santoshsahani4364 3 жыл бұрын
Thank You JetBrains for this!
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
You bet!
@KonstantinKuda
@KonstantinKuda 3 жыл бұрын
Wow! Finally, everything is clear to me :)
@ankur.singhs2111
@ankur.singhs2111 2 жыл бұрын
extreme quality content. Thanks.
@mwalilitobias9679
@mwalilitobias9679 2 жыл бұрын
Very Nice. Great content.
@GakisStylianos
@GakisStylianos 3 жыл бұрын
Very straightforward. Good job!
@codeispoetry
@codeispoetry 3 жыл бұрын
Awesome explanation. Thank you.
@MostafaHany
@MostafaHany 3 жыл бұрын
Brilliant tutorial
@saadthayab
@saadthayab 2 жыл бұрын
very clear thanks a lot.
@ahmedabouemira1713
@ahmedabouemira1713 2 жыл бұрын
Thank you dalia for this great explain! this really was helpful !!
@hyperborean72
@hyperborean72 3 жыл бұрын
excellent video. thank you so much
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
You are welcome!
@kumo860
@kumo860 2 жыл бұрын
This was incredibly helpful! Thank you!
@raghavanaliassaravananm1546
@raghavanaliassaravananm1546 3 жыл бұрын
A masterpiece !!
@josephrabbit
@josephrabbit 2 жыл бұрын
Perfect tutorial, thanks !!!
@huynguyentien4135
@huynguyentien4135 2 жыл бұрын
Thanks ! you did amazing job
@Justdoit-zm8nz
@Justdoit-zm8nz 11 ай бұрын
Thank you for clear step by step instruction, save my assignment
@mariancaikovski8638
@mariancaikovski8638 3 жыл бұрын
A well-illustrated talk to the point.
@OMNS777
@OMNS777 3 жыл бұрын
Thank you so much for this video!! Very informative !! Just subscribed and became a customer :). Love JetBrains!
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
Awesome! Thank you!
@mostafahashemi9073
@mostafahashemi9073 3 жыл бұрын
Great explanation 👍 Thank you .
@cagataysen31
@cagataysen31 Ай бұрын
14:55 When we are running the app, we need to install docker plugin first from the Intellij (at least for Community edition).
@dinobulja
@dinobulja 2 жыл бұрын
Thank you, I like your videos. Very nice explanation.
@afibrahim00
@afibrahim00 2 жыл бұрын
Impressive, Dalia!
@stuetz
@stuetz 3 жыл бұрын
Really like it. Thank you.
@prajyotkarnik2039
@prajyotkarnik2039 2 жыл бұрын
The best Docker video everrrrr!!!!!!!!!!!!!!!!!!!!! She is just exceptional.
@user-cq3pb6es9h
@user-cq3pb6es9h 2 жыл бұрын
Thanks a lot. The first sane description of Docker I see.
@mohamedelbagoury4027
@mohamedelbagoury4027 3 жыл бұрын
This is an excellent intro
@luciorogeriobotelho3032
@luciorogeriobotelho3032 Жыл бұрын
Great presentation. Described the important points using a simple and complete example
@pasmimmo
@pasmimmo 3 жыл бұрын
Super Clean and helpfull 👍
@VinayakKarigar
@VinayakKarigar 3 жыл бұрын
Very informative. Thank you so much 🙏🙏
@shaktisingh-lu3dm
@shaktisingh-lu3dm 3 жыл бұрын
Very nice n helpful video for beginners.
@backtoGodhead0
@backtoGodhead0 3 жыл бұрын
so cool thank you!
@gopalkarane
@gopalkarane 2 жыл бұрын
Thank you! It was very informative
@JetBrainsTV
@JetBrainsTV 2 жыл бұрын
You're welcome!
@yasirchoudhary824
@yasirchoudhary824 2 жыл бұрын
Very good explanation
@whitefang1987
@whitefang1987 3 жыл бұрын
Good video. For the building step once you made changes, I thought it was good that you built locally to show the updated files, but think it would have been better if you had gone into detail that you could update the docker file to add a build step for you. So you can make sure the code builds from within the container as well not just it builds on my box, which would help illustrate that someone else could build & run the application.
@ArtemidorosEuthymius
@ArtemidorosEuthymius Ай бұрын
Your example doesn't work if you omit the compilation step of *.java files. How is your project working without this crucial step?
@АлександрСиньков-й5р
@АлександрСиньков-й5р 11 ай бұрын
Brilliant tutorial! Thanks a lot!
@GunelMammadova93
@GunelMammadova93 2 жыл бұрын
The best explanation so far! Thank you! :)
@aniketshetye9639
@aniketshetye9639 2 жыл бұрын
That's really awesome explanation , much appreciated , thanks !!!
@raphaelprates1500
@raphaelprates1500 Жыл бұрын
Awesome video! Thank you for sharing your knowledge
@ayuobmousa6589
@ayuobmousa6589 2 жыл бұрын
بالعربي عظيم جدا ...داليا العظيمة ⚘👑
@enimal524
@enimal524 Жыл бұрын
Excellent video, but at the end you should said that we had to stop de Containers, because they run indefinitely
@Praveen_Chathukutty
@Praveen_Chathukutty 20 күн бұрын
Dalia the wide eyed girl. Superb intro to the Docker.
@getsunova8894
@getsunova8894 Жыл бұрын
Thx. I have a better understanding of docker now.
@rroy2812
@rroy2812 Жыл бұрын
just excellent.
@ronaldfungss
@ronaldfungss Жыл бұрын
Nicely done. Thanks
@superstargazer923
@superstargazer923 3 жыл бұрын
Please offer online courses. Your content is sooooo goooood!
@patiencemabasa6927
@patiencemabasa6927 2 жыл бұрын
Thank you, i understand docker now.
@JetBrainsTV
@JetBrainsTV 2 жыл бұрын
Great!
@reshid.seyidli
@reshid.seyidli Жыл бұрын
best explanation ever !!!
@jeick3645
@jeick3645 Жыл бұрын
this video is perfect in everything
@makshrech1263
@makshrech1263 Жыл бұрын
please, mention there are different wrappers. Spwnt 2 hours useless until found official doc with sprint example
@rabinawal5375
@rabinawal5375 2 жыл бұрын
If anyone gets error following this tutorial Error: Could not find or load main class Main Solution: Change CMD java Main to CMD java com.example.Main Replace com.example according to your package.
@rayshadow6796
@rayshadow6796 2 жыл бұрын
How do you create docker container that runs a java swing GUI app? Would Be a great video!
@ArtemidorosEuthymius
@ArtemidorosEuthymius Ай бұрын
7:01 Isn't Docker an OS-level virtualization, i.e. it packages operating systems.
@ramabookstroremalang9131
@ramabookstroremalang9131 2 жыл бұрын
I love JetBrains so much 💯💯
@dirkus3722
@dirkus3722 3 жыл бұрын
Thank you!
@JetBrainsTV
@JetBrainsTV 3 жыл бұрын
You're welcome!
@СергейВасильев-р3и8е
@СергейВасильев-р3и8е 5 ай бұрын
Error: Could not find or load main class Main Caused by: java.lang.ClassNotFoundException: Main 😢
@MrValentine710
@MrValentine710 9 ай бұрын
At 14:54 it doesn't seem to work for me, when I try to build the image. Is there an updated version?
@akifzaman7280
@akifzaman7280 2 жыл бұрын
I ran into some issues, specially when it comes to running the containers. I believe the following points will help others following this tutorial. If your Main java class is within a package, make sure that within the DockerFile, you include completely qualified java-package + java-class name. I had to do...CMD java com.test.docker Main (as my Main class was within the com.test.docker package). Also, when executing the image, I had to include version numbers. So docker run :
@maasmans
@maasmans 2 жыл бұрын
I think I have this issue but your explaination isn't clear to me about where to put extended package information.
@ryansossou646
@ryansossou646 2 жыл бұрын
i was looking for tutorial like that to start using docker and java , thanks and she got Cardi b voice by the way haha
@yannickmussche5068
@yannickmussche5068 2 жыл бұрын
what about .. Maven .. spring-boot:build-image?
@Mexicanboy07thst1
@Mexicanboy07thst1 9 ай бұрын
Can you do a tutorial on this using Maven
@chiragrathod4757
@chiragrathod4757 3 жыл бұрын
Great
@learnthebasics9775
@learnthebasics9775 Жыл бұрын
The best!!!!🤩
@michaelwatts8367
@michaelwatts8367 3 жыл бұрын
Nice, clear presentation, thanks. Although I think it cruel to put cats and elephants in shipping containers.
@niharr7
@niharr7 3 жыл бұрын
Nice tutorial.You did not explain how to send this my coworkers ?
@alexandersemigrodskikh8400
@alexandersemigrodskikh8400 3 жыл бұрын
Good!
@ucheyikenna9769
@ucheyikenna9769 2 жыл бұрын
this video cleared a lot of stuffed air for me, thank you... trying to run my container after I have built it, I get this [Error: Could not find or load main class EazyBankApplication] I need help on this
@jatinsharma3792
@jatinsharma3792 Жыл бұрын
Perfect !!!
@hectorruiz8957
@hectorruiz8957 Жыл бұрын
Does anyone know how to create a Dockerfile with Maven through IntelliJ?
@ОлегРоманов-р4ф
@ОлегРоманов-р4ф 7 ай бұрын
It doesn't work with maven
Intro to Docker - Part 2 (Networking, Docker Compose)
32:52
JetBrains
Рет қаралды 30 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 95 М.
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 5 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 16 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 29 МЛН
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 1,3 МЛН
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 1,1 МЛН
Day 1/40 - Docker Tutorial For Beginners - Docker Fundamentals - CKA Full Course 2024
25:22
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 63 М.
Docker + Spring Boot - what you should know
21:59
Docker
Рет қаралды 15 М.
؟ Docker ليه بنستخدم 💙
18:52
Yehia Tech يحيى تك
Рет қаралды 74 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,7 МЛН
Docker Tutorial for Beginners
50:38
mCoding
Рет қаралды 36 М.
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,7 МЛН
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 5 МЛН