Intro to Docker - Part 2 (Networking, Docker Compose)

  Рет қаралды 30,403

JetBrains

JetBrains

Күн бұрын

In Intro to ‪@DockerInc‬ (Part 1), we learned about the fundamentals of Docker. In this video, we build on that knowledge and explain a few more concepts that are important to understand when using Docker, especially around networking which quickly comes up as soon as your application starts using multiple containers. We also explain why and how to use Docker Compose.
Did you miss Intro to Docker (Part 1)? Check it out!
• Intro to Docker [with ...
For your next video, checkout my Docker in IntelliJ IDEA video: • Docker in IntelliJ IDEA
Download IntelliJ IDEA: jb.gg/tgrb3m
Github Repo: github.com/daliasheasha/MyWebApp
00:00​ - Introduction
01:01 - My Application (No Docker)
02:19 - Creating a Database Container
06:08 - Creating the Application Container
10:32 - Networking in Docker (Working with Ports)
18:24 - Networking in Docker (Bridge Networks)
22:59 - Docker Compose
27:41 - Why it all matters...
Author: Dalia Abo Sheasha ( / daliashea )
Tags:
#Docker #Introduction #Networking #Port #Binding #Bridge #Compose

Пікірлер: 43
@shubhammguptaa
@shubhammguptaa Жыл бұрын
These 2 videos were probably the best videos I have seen on Docker. Great work!
@JetBrainsTV
@JetBrainsTV Жыл бұрын
Wow, thanks!
@cdhagen
@cdhagen 2 жыл бұрын
Wow, Dalia is a great tutor. So well structured and clearly articulated. 👍 Hope to see more content from her.
@antonymartinez12
@antonymartinez12 Жыл бұрын
Thanks for the subtitles, it's very useful for those still we are learning english
@JetBrainsTV
@JetBrainsTV Жыл бұрын
You're welcome 😊
@mattdagangsta
@mattdagangsta 2 жыл бұрын
This was absolutely amazing and efficient and encapsulated everything I needed to learn pefectly! Thanks so much!
@JetBrainsTV
@JetBrainsTV 2 жыл бұрын
You're so welcome!
@pahan35skype
@pahan35skype 2 жыл бұрын
Thanks for the great content with useful examples and explanations of important container collaboration fundamentals! Go further with such kind of content and make this world better with it.
@kenduraghav
@kenduraghav 2 жыл бұрын
Very Helpful and explanation is very clear and steady.
@that_funny_guy496
@that_funny_guy496 Жыл бұрын
One of the best content I found for the docker
@evanhuang125
@evanhuang125 Жыл бұрын
Thanks, it is a perfect introduction of docker
@TheCooocy
@TheCooocy 2 жыл бұрын
Thank you a lot for this example, it was exactly what I needed! I like how calm and clearly you explain, this is great :)
@orolandorp87
@orolandorp87 2 жыл бұрын
beats every Udemy course about docker/java(whatever)
@sebastianmunoz5886
@sebastianmunoz5886 Жыл бұрын
What a great teacher!!! amazing explanation!, thx you so much Dalia Abo Sheasha
@kumo860
@kumo860 2 жыл бұрын
This explanation was wonderful; thank you so much for making this!
@alerodriguez5814
@alerodriguez5814 Жыл бұрын
Thank you for both videos, amazing how you explain. You made it so didactic and simple to understand!
@yaad122
@yaad122 2 жыл бұрын
Great and very helpful and thanks really appreciate it
@lsd1code
@lsd1code 3 ай бұрын
This video changed my life ❤
@dmoney_thegreat
@dmoney_thegreat 2 жыл бұрын
Great video, clear explanation. The only thing I wish is that you had a separate video on making the MyWebApp from scratch. I would really like to see your thought process making it and explanation of the xml files, jsp files etc.
@KonstantinKuda
@KonstantinKuda 2 жыл бұрын
Dalia, this is a great video. Could you kindly make another video describing how can I debug applications running in docker + starting docker in debug mode from IDE. Thanks a lot!
@aar021
@aar021 Жыл бұрын
I love it. So sharp. I am glad I clicked on the first video in the series. Seeing Java in title brought traumatic memories…. Serverletssssssss. Thank you for this great content.
@dineshroks
@dineshroks 2 жыл бұрын
Great content. Better if you can create another one with an explanation for volume mapping and how it helps to persist data through the compose file.
@monirmostafiz2919
@monirmostafiz2919 Жыл бұрын
Awesome
@MrValentine710
@MrValentine710 7 ай бұрын
We need more from Dalia!!!! Great Tutor!!
@WIVEKDESAI
@WIVEKDESAI 6 ай бұрын
Awesome information for docker Thank you. a kind request for making command line typing readable..
@chebilkhalil
@chebilkhalil 2 жыл бұрын
Wonderful explanation👍👍 Thanks a lot
@JetBrainsTV
@JetBrainsTV 2 жыл бұрын
Glad you liked it!
@user-pf8ot9ec6l
@user-pf8ot9ec6l Жыл бұрын
wow its very usefull ☺
@michelchaghoury9629
@michelchaghoury9629 2 жыл бұрын
@Jetbrains thank you for those amazing tuts, really, a very simple tutorial the explains the concept of docker and containers very well and Dalia you are amazing, can you please in the future make some tus about Kuberneties and CI/CD pleaseee and thank you i was able to learn a lott from yout vids and tuts
@jorgetovar621
@jorgetovar621 2 жыл бұрын
Excellent video. Maybe you could use a bigger font on the terminal, is difficult to see this video in the phone. Great content, nice explanation
@JetBrainsTV
@JetBrainsTV 2 жыл бұрын
Thanks for the tip.
@jeetsg1316
@jeetsg1316 2 жыл бұрын
Good
@ponchobob
@ponchobob 5 ай бұрын
Thanks for this great tutorial. If the app container and db container running in different networks the web app could also connect to the database. Since the port of the database can be exposed and than can get accessed with IP of the host machine and the exposed port. What is the difference or the advantages of the way you described here?
@gaurishgangwar
@gaurishgangwar Жыл бұрын
At 21:20 why we do not need to provide port along with the container name? Why is it just "app-db" and not "app-db:3306"?
@samwelotieno9452
@samwelotieno9452 2 жыл бұрын
What is the name of the chrome add on to clone directly to intellij?
@jamesvincent9135
@jamesvincent9135 2 жыл бұрын
Great video. Keep up the good work! And if any men want to be on your show, be sure to exclude them kindly. Thanks.
@yaad122
@yaad122 2 жыл бұрын
I have one question, how I can connect a service which running on the local machine like redis and I want to connect it from container, I don't want a redis container
@JetBrainsTV
@JetBrainsTV 2 жыл бұрын
If you're trying to connect a docker container to a local redis server, you'll want to use the host machine's IP address to reach the redis server. Here is a link to a StackOverflow post with more information: stackoverflow.com/questions/47376417/how-to-connect-to-a-local-redis-server-from-a-docker-container
@sobittiwari6076
@sobittiwari6076 2 жыл бұрын
Can anyone help me on how to solve this Database is uninitialized and password option is not specified " 5:08
@rabinawal5375
@rabinawal5375 2 жыл бұрын
I tried springbootapp and done all docker things exactly. My war file Spring-Boot-Docker-0.0.1-SNAPSHOT.war. Localhost connected but The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. Anyone have solution?
@ruixue6955
@ruixue6955 2 жыл бұрын
27:06
@dant5550
@dant5550 Жыл бұрын
seeing for the first time using tomcat as base image. Not sure that's the proper way of building an image, in spite of it all working
Основы Docker. Большой практический выпуск
1:25:44
Артем Матяшов
Рет қаралды 966 М.
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 9 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 107 МЛН
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 21 МЛН
Ultimate Docker Compose Tutorial
1:03:14
TechWorld with Nana
Рет қаралды 146 М.
Docker Networking Tutorial, ALL Network Types explained!
19:46
Christian Lempa
Рет қаралды 189 М.
Practical Design Patterns in Docker Networking
42:30
Docker
Рет қаралды 66 М.
Docker Compose networking basics
11:28
Moonswitch
Рет қаралды 15 М.
Docker Networking Crash Course
49:19
Hussein Nasser
Рет қаралды 77 М.
Learn Docker in 2 Hours - A Full Tutorial (2024)
2:09:28
KodeKloud
Рет қаралды 1 МЛН
How to create a great dev environment with Docker
29:55
Patrick Loeber
Рет қаралды 253 М.
Docker Tutorial for Beginners [FULL COURSE in 3 Hours]
2:46:15
TechWorld with Nana
Рет қаралды 5 МЛН
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,2 МЛН
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 337 М.
Я УКРАЛ ТЕЛЕФОН В МИЛАНЕ
9:18
Игорь Линк
Рет қаралды 55 М.
Clicks чехол-клавиатура для iPhone ⌨️
0:59
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 265 М.
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,1 МЛН