ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

What is Docker Compose | How to create docker compose file | How to use Compose

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ส.ค. 2024
  • Free Tutorials - automationstep...
    I am Raghav & Today we will learn :
    1. What | Why - Docker Compose
    2. How to install
    3. How to create docker compose file
    4. How to use docker compose file to create services
    5. Basic Commands
    TIPS
    Docker compose
    : tool for defining & running multi-container docker applications
    : use yaml files to configure application services (docker-compose.yml)
    : can start all services with a single command : docker compose up
    : can stop all services with a single command : docker compose down
    : can scale up selected services when required
    Step 1 : install docker compose
    (already installed on windows and mac with docker)
    docker-compose -v
    2 Ways
    1. github.com/doc...
    2. Using PIP
    pip install -U docker-compose
    Step 2 : Create docker compose file at any location on your system
    docker-compose.yml
    Step 3 : Check the validity of file by command
    docker-compose config
    Step 4 : Run docker-compose.yml file by command
    docker-compose up -d
    Steps 5 : Bring down application by command
    docker-compose down
    TIPS
    How to scale services
    -scale
    docker-compose up -d --scale database=4
    References:
    hub.docker.com
    github.com/doc...
    docs.docker.co...
    www.google.co....
    _____________________________________________________________
    #DockerCompose #DockerComposeIntroduction #DockerContainers #DockerTutorials #DockerTraining #DevOpsTools #DevOpsTraining #DockerCommands #DockerForBeginners #DockerFreeTutorials #DockerforDevOps
    DOCKER PLAYLIST
    • Docker
    TH-cam PLAYLIST
    / @raghavpal
    TH-cam
    / automationstepbystep
    FACEBOOK
    / automationstepbystep
    TWITTER
    / automationsbs
    If you like videos on the channel Automation Step by Step, hit the like button and share with others.
    Click the SUBSCRIBE button and hit the bell icon to keep getting new videos.
    Ask Raghav- bit.ly/2CoJGWf
    Interviews - bit.ly/2NIPPxk
    All Playlists - bit.ly/2LSiezA
    ----------- Follow -----------
    TH-cam - / automationstepbystep
    Share your knowledge with everyone and,
    Never Stop Learning
    Raghav

ความคิดเห็น • 662

  • @RaghavPal
    @RaghavPal  5 ปีที่แล้ว +16

    Free online courses - automationstepbystep.com/online-courses/

    • @kadhirn4792
      @kadhirn4792 4 ปีที่แล้ว +1

      long live man!

  • @devopswisdom
    @devopswisdom 3 ปีที่แล้ว +13

    I have gone through Udemy courses, there instructor focuses on their task such as CI/CD but here videos are for free and very well explained. Anyone can understand easily and practice for same. I learnt Jenkins, GIT, Docker from your videos.
    Thanks a lot for these awesome playlists.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +1

      Hi Rishabh, you're most welcome

  • @aameraftab8767
    @aameraftab8767 5 ปีที่แล้ว +42

    Very short and comprehensive Explanation. 100/100 marks .

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      Glad to see this message Aamer

    • @roshnis8552
      @roshnis8552 4 ปีที่แล้ว

      100/100

  • @dmth741
    @dmth741 5 ปีที่แล้ว +3

    Nice short tutorial. The best part is you DO show errors and HOW to resolve. Not many folks do that. Thank you.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Pavel

  • @saurabhchako89
    @saurabhchako89 5 หลายเดือนก่อน

    Thanks Raghav. Your videos are still helping in 2024 !

    • @RaghavPal
      @RaghavPal  5 หลายเดือนก่อน

      Glad to hear that Saurabh

  • @i.am.gaurav.khanna
    @i.am.gaurav.khanna 3 ปีที่แล้ว +1

    प्रिय राघव,
    इस तरह के उपयोगी वीडियो बनाने के लिए कोटि कोटि से धन्यवाद् ||

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +1

      धन्यवाद

  • @indianjaya
    @indianjaya 2 ปีที่แล้ว

    If I didn't like this video, That will be the first mistake of mine for today.. Very well explained 👌

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Glad it helped Jaya

  • @Udzial
    @Udzial 3 ปีที่แล้ว +1

    The notes you show with a music at the end makes us revise the whole video. Magnificent work you are doing. Thank you

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      You're very welcome!

  • @ajeetis
    @ajeetis 5 ปีที่แล้ว +9

    Awesome gyaan, Raghav. Thank you for making a crisp and to-the-point video covering basics and showcasing the concepts with practical working.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Ajeetz

  • @nagarjunahota4498
    @nagarjunahota4498 ปีที่แล้ว

    great sir, in one video i have completely get the clear understanding of docker compose

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      Great to know this Nagarjuna

  • @NasimMahmud
    @NasimMahmud 5 ปีที่แล้ว +2

    Very concise and crisp explanation. What I liked most is, describing in just required detail, and the explaining the alternative ways in a very smart and quick way.

    • @melisabegic2428
      @melisabegic2428 5 ปีที่แล้ว

      do you know how to get out of composeFile, how to get an insert and the like? Where can I find these abbreviations?

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Glad it was helpful Nasim

  • @dragonball41876
    @dragonball41876 2 หลายเดือนก่อน

    Great video, even after five years! I believe they have helped many users.

    • @RaghavPal
      @RaghavPal  2 หลายเดือนก่อน

      Great to hear that.. so happy and humbled

  • @user-jj9bc1bc9o
    @user-jj9bc1bc9o ปีที่แล้ว

    I have used different resources and videos to get actual creating of docker compose file. With this all my doubts are cleared. Thank you for great content

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      You are most welcome Parikshit

  • @binodranabhat341
    @binodranabhat341 ปีที่แล้ว

    I know it's quite late, but I have just began my journey in this area as of Automation and CI/CD. What a video, great explanation mate. Thank you so much.

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      Welcome aboard Binod and all the best for next sessions

  • @user-wc9rt3gw5i
    @user-wc9rt3gw5i 4 หลายเดือนก่อน

    love from Islamabd......dil se Dua apke liye sir....................wiish u all the bestttttttttt

    • @RaghavPal
      @RaghavPal  4 หลายเดือนก่อน

      Thanks a lot Faizan.. humbled

  • @dips2805
    @dips2805 3 ปีที่แล้ว

    What a video it is...I have seen many videos about docker but the way you explained is absolutely amazing...
    Thank you so much for making it easy for us... Wonderful job ..

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are most welcome Dipanshu

  • @PavonDunbar
    @PavonDunbar 2 ปีที่แล้ว

    Great video...even 3 years later. Thank you. Subscribed.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Awesome, thank you Pavon

  • @prashi222
    @prashi222 4 ปีที่แล้ว

    Very simplified way of training people who are new to dockers... Good one Raghav, Thank you.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      My pleasure Prashanth

  • @manueljordan317
    @manueljordan317 ปีที่แล้ว

    I forgot to share you - the "docker-compose" command now is "docker compose" .... as usual, valuable your videos :) - excellent!

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      Thanks Manuel

  • @protonvashishtha
    @protonvashishtha 5 ปีที่แล้ว +2

    Beautifully explained to start with docker compose. Suggestion: Every time you use DOCKER PS, please show us output of DOCKER PS -A as well (curious to see if containers are dead on DOCKER-COMPOSE DOWN command). Please keep posting more and more videos. Thanks a lot. Cheers!

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      Thanks for watching Shwetank. Will do.

  • @rahuludemy3976
    @rahuludemy3976 4 ปีที่แล้ว

    A big round of applause for Raghav & his skills...

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching Rahul

  • @kandulaabhishek2822
    @kandulaabhishek2822 5 ปีที่แล้ว +1

    well explained the docker-compose and it can be understand to beginners.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Happy to know this Kandula

  • @be236
    @be236 4 ปีที่แล้ว

    Nice! Easy tutorial, nice examples , step-by-step and easy terminal fonts and big to read. Nice slow pace, not too fast to see what you are doing on the screen! Good job.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you enjoyed it Andrew

  • @VivekBhore-ud7lg
    @VivekBhore-ud7lg ปีที่แล้ว +1

    Thank you
    Your videos are very helpful

  • @maheshm3677
    @maheshm3677 5 ปีที่แล้ว +1

    Man.., Loved the way you explain.., very easy to understand., simple yet elegant ..., Thank you...!!

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      You're welcome Mahesh

  • @pavelzarembo4880
    @pavelzarembo4880 3 ปีที่แล้ว

    Thanks! Worked perfectly as an introduction to docker compose. Samples are simple and shows very basic thins which perfectly fits for starting!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Glad it helped Pavel

  • @Stoic623
    @Stoic623 2 ปีที่แล้ว

    Thank You, Raghav for your explanation.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      You're most welcome Shanth

  • @WeAmora
    @WeAmora ปีที่แล้ว

    Your docker series helped me to grasp quickly. Thanks for the series, but I didn’t see docker networks module. It will be helpful if you make a video on it.

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      I will check on that Amora. Thanks for watching

  • @easytodevelop
    @easytodevelop 4 ปีที่แล้ว

    Wonderful boss, very clear, very precise. i had little experience but using commands blindly now its clear, thank you.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You are most welcome Paramesh

  • @sandy4v
    @sandy4v 5 ปีที่แล้ว

    I dont understand how are the idiots disliking these videos. Raghav, Ignore them and create such tutorials bro Thanks.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for your kind words Sandeep.

  • @josephnour6888
    @josephnour6888 2 ปีที่แล้ว

    thank you very much, bro, all hope for you to be the best programmer ever .....

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      thanks Youssef

  • @suprotimroy
    @suprotimroy 3 ปีที่แล้ว

    I just love the end part summary with the music. Many thanks for the video.
    Hope you are already ready with tomorrow's Sunday Special video.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Great Suprotim, Yes Sunday Special ep is coming

  • @nforlife
    @nforlife 3 ปีที่แล้ว +1

    Simple and easy to understand thank you!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You're welcome!

  • @zameerahmedjose7251
    @zameerahmedjose7251 4 ปีที่แล้ว

    Super ... Raghav.
    Awesome explanation.
    Keep up the good work.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Most welcome Sohail

  • @thulasichebrolu6040
    @thulasichebrolu6040 ปีที่แล้ว

    Very useful vedio. Very clear to understand thank you sir

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      You're most welcome Thulasi

  • @ChristopherLum
    @ChristopherLum 2 ปีที่แล้ว

    Great tutorial, thanks for sharing!

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Glad you enjoyed it Christopher

  • @alliazar9357
    @alliazar9357 4 ปีที่แล้ว

    Who can not understand your videos?!! So much helpful ❤

  • @HaribabuPasupathy
    @HaribabuPasupathy 4 ปีที่แล้ว

    I have gone through all the 11 videos all are nice, neat and clear. thanks.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're welcome Haribabu

  • @dkq986
    @dkq986 3 ปีที่แล้ว

    Your explanations are very crisp and easy to follow.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Glad you like them!

  • @venkatah9847
    @venkatah9847 5 ปีที่แล้ว

    Thanks Raghav pal for your Docker series videos. Very useful to kick start with. Thank you and waiting for advance concepts further

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Sure Venkata, will try to work on this

  • @sandeep2prince
    @sandeep2prince ปีที่แล้ว

    I have learned a lot from you videos. And special credit must be given to the music which is played at the end of each video. Its nice😄😄😄😄😄😄

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      So nice of you Sandeep. Keep Learning

  • @mukundsridhar4250
    @mukundsridhar4250 5 ปีที่แล้ว

    Thank you so much. I loved watching all your videos and the best part is at the end "If you don't succeed try one more time".

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      So happy to know this Mukund. Do share your knowledge with others.

  • @mohdsiddiquebagwan3128
    @mohdsiddiquebagwan3128 2 ปีที่แล้ว

    Really good video. Just one piece of feedback, you can keep the docker-compose.yml file open, don't need to close it many times

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks for the tip!

  • @AshishBurnwal
    @AshishBurnwal 5 ปีที่แล้ว +1

    That was awesome explanation... Really looking forward for the continuation of this tutorial

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Glad to know this Ashish

  • @fahis1996
    @fahis1996 3 ปีที่แล้ว

    Great video. simply explained.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks Fahis

  • @sophiyaanudeep9397
    @sophiyaanudeep9397 2 ปีที่แล้ว

    Thank you sir. Your teaching skill is marvelous... God bless you.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      You are most welcome Sophiya

  • @kumbhambhargavi44
    @kumbhambhargavi44 7 หลายเดือนก่อน

    Thanks. Really helps me alot.
    Good explanation.

    • @RaghavPal
      @RaghavPal  7 หลายเดือนก่อน

      Most welcome

  • @maxweber6556
    @maxweber6556 3 ปีที่แล้ว

    Thanks for the video,its comprehensive.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Most welcome Tarrique

  • @kalaivaniravishankar4785
    @kalaivaniravishankar4785 2 ปีที่แล้ว

    such a wonderful explanation. Thank you so much for short and crisp explanation. Iam a beginner, your videos helped me a lot .

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      You're very welcome!

  • @pradipnath2293
    @pradipnath2293 4 ปีที่แล้ว

    Short concise and very efficient video. Thanks Raghav

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Most welcome Pradip

  • @parthachattopadhyay2181
    @parthachattopadhyay2181 5 ปีที่แล้ว +3

    Very good doc Raghab. Please create next video with interconnected containers, with dependencies (like, build agent containers will be up once Jenkins server container is up). A jenkins setup will be a perfect example. Through docker compose we need to setup jenkins server, build agents and agents needs to be connected using java web start.Thanks.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      Will try this Partha

    • @butterhalves4262
      @butterhalves4262 5 ปีที่แล้ว

      this would definitely be great !

  • @MustangBoss1973
    @MustangBoss1973 4 ปีที่แล้ว +1

    thank you so much great explanation, I had been looking everywhere for that.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      So happy to know it helped

  • @sandeepreddy475
    @sandeepreddy475 2 ปีที่แล้ว

    Great Explanation Raghav..!

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks Sandeep

  • @kingofsharemarket3640
    @kingofsharemarket3640 ปีที่แล้ว

    Nice demo of Docker compose

  • @pwnograffik
    @pwnograffik 2 ปีที่แล้ว

    very informative, thank you

  • @victorjohn4137
    @victorjohn4137 3 ปีที่แล้ว +1

    Amazing explanation as always Raghav, highly impressed

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks a ton Victor

  • @manueljordan317
    @manueljordan317 ปีที่แล้ว

    Thanks again for this valuable video - btw at 13:53 is not necessary remove "" for the ports - at 12:51 in official documentation "" are used and in your first version at 13:27 "" were used too

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      thanks for adding Manuel, I will check

  • @RajeshVerma-mp8qk
    @RajeshVerma-mp8qk 2 ปีที่แล้ว

    well explained, very helpful. Thank you so much.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Most welcome Rajesh

  • @maheshkudumula9794
    @maheshkudumula9794 4 ปีที่แล้ว

    The way you explaining about it is really awesome ..Thx alot for composing on it & sharing with us

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you liked it Mahesh

  • @dhrusoni1
    @dhrusoni1 3 ปีที่แล้ว

    Thanks Raghav, It is really nice tutorial.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Most welcome!

  • @ajayprajapati2453
    @ajayprajapati2453 2 ปีที่แล้ว

    nice video..easy to understand and run

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Glad you liked it!

  • @SandeepKumarPalliKuniyil
    @SandeepKumarPalliKuniyil 3 ปีที่แล้ว

    Sharing the notes in video description is awesome helpful, thank you

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are welcome Sandeep

  • @sandeepmahajan1036
    @sandeepmahajan1036 4 ปีที่แล้ว +1

    Very nice explained videos...! thank you very much...

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're welcome Sandeep

  • @itsmendyou
    @itsmendyou ปีที่แล้ว

    Thanks mate, it's highly impressive and easy to digest video, much appreciated!

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Most welcome Tim

  • @Teruroom
    @Teruroom 4 ปีที่แล้ว +1

    Thanks a lot for your this video❗I can cleary understand docker-compose‼️

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad to hear that Teru

  • @arnobchowdhury3191
    @arnobchowdhury3191 4 ปีที่แล้ว +1

    but how to proceed if we have different databases serving different microservices? For eg I have a authorization server running having its own database and similarly 2 more microservices having their own database and serving a api.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Hi Arnob, you should be able to use this for a diverse tech stack. Can find more examples online. I will plan to create a session once I get some time

  • @MaheshSingh-ev8yh
    @MaheshSingh-ev8yh 4 ปีที่แล้ว

    really very nice and very well explained.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you liked it Mahesh

  • @sdevatraj
    @sdevatraj 4 ปีที่แล้ว

    Thank you for wonderful clean videos

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You are so welcome!

  • @sravanvenus1180
    @sravanvenus1180 2 ปีที่แล้ว

    Just awesome explanation sir

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks and welcome Sravan

  • @saicharan5634
    @saicharan5634 หลายเดือนก่อน

    Awesome explanation

    • @RaghavPal
      @RaghavPal  หลายเดือนก่อน

      Glad you liked it Sai

  • @clayman1325
    @clayman1325 5 ปีที่แล้ว +1

    Hey Shout out, Excellent set of videos on Docker I loved it. Thanks for share

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome David

  • @anison1111
    @anison1111 4 ปีที่แล้ว

    it a well well done video, very very audible, smooth delivery, step by step, a new person can follow, its absolutely fantastic, keep it up, great job, shows you have worked hard honestly, great work again

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      So happy and humbled to see your message. Thanks for the kind words

  • @navadeepsland5838
    @navadeepsland5838 4 ปีที่แล้ว

    Very nice one for beginners :)

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you think so Vidyasagar

  • @avijitbhattacharjee311
    @avijitbhattacharjee311 3 ปีที่แล้ว

    Very useful video. Thank you

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Glad it was helpful Avijit

  • @ahmadzulmamuhamed4664
    @ahmadzulmamuhamed4664 3 ปีที่แล้ว

    Thank you very much.. This video help me a lot

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are welcome Ahmad

  • @channattem4246
    @channattem4246 5 ปีที่แล้ว +1

    Thank you very much sir, Please keep it up....

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Channat

  • @shlokyadav2571
    @shlokyadav2571 6 หลายเดือนก่อน

    Wished you put in more details about the other parameters too.

    • @RaghavPal
      @RaghavPal  6 หลายเดือนก่อน

      I will check on that Shlok and will plan to add in new sessions

  • @anuragkunchamwar8465
    @anuragkunchamwar8465 5 ปีที่แล้ว +1

    Thank you! you made it look vvv simple!!!

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Anurag

  • @vkgsbr
    @vkgsbr 3 ปีที่แล้ว

    To the point video, keep it up

  • @neal000ooo
    @neal000ooo 6 ปีที่แล้ว

    Wow, very nice. Easy to understand. Thanks.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Great to know this Neelesh

  • @bonvivant8618
    @bonvivant8618 5 ปีที่แล้ว

    Awesome, Fantastic , superb.. Million thanks,,

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Harpit

  • @Farrukhw
    @Farrukhw 4 ปีที่แล้ว

    Very precise and to the point discussion and very helpful replies in comments. Thank you mate... Watching from Pakistan... Really appreciated ...

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching Farrukh

  • @jacobanderson10
    @jacobanderson10 3 ปีที่แล้ว

    Your videos are great. Thanks

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Most welcome Jacob

  • @nithinkvijayan2708
    @nithinkvijayan2708 6 ปีที่แล้ว +3

    Thanks for the series Raghav. Really informative for beginners like me. :) Can you please elaborate on the scaling part, How will the database instances mentioned will communicate with each other and with the app ? Do we have to specify any replication and load balancing methods separately ?

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว +1

      Hi Nithin, i will cover more on this topic. You might be interested in looking at video for Docker Swarm - th-cam.com/video/bU2NNFJ-UXA/w-d-xo.html

    • @LarsRyeJeppesen
      @LarsRyeJeppesen 5 ปีที่แล้ว +1

      For a database, you'll need a database that can be clustered .. Mysql Cluster or something like CrateDB

  • @_normal_iszz_boring_
    @_normal_iszz_boring_ 2 ปีที่แล้ว

    Hey, You're awesome.. just love the way you teach! :)

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Thanks a lot Nazia

  • @myjourneyinforex6486
    @myjourneyinforex6486 4 ปีที่แล้ว

    Raghav this was a very useful video.. keep it coming.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Sure Saji. Can check all here - automationstepbystep.com/

  • @vivekgc2051
    @vivekgc2051 3 ปีที่แล้ว +1

    How database connection strings will point new instances of databases during scaleup

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Hi Vivek, this can help th-cam.com/video/PAg_kH49UuY/w-d-xo.html

  • @kamaldevarapalli2895
    @kamaldevarapalli2895 3 ปีที่แล้ว

    Excellent explanation sir !!!!!!!!!!!1

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Glad you liked it Kamal

  • @siddheshlatkar2165
    @siddheshlatkar2165 ปีที่แล้ว

    good explanation. Thanks

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Most welcome Siddhesh

  • @NasirAli-hs8np
    @NasirAli-hs8np 3 ปีที่แล้ว

    Thank you so much Raghav! May Allah bless you kind sir!!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks a lot Nasir

  • @syangurmeet1
    @syangurmeet1 4 ปีที่แล้ว

    very well explained.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad you liked it Gurmeet

  • @raghavayoga
    @raghavayoga 5 ปีที่แล้ว

    Simple, super, step by step raghav .......

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for the message Raghavendra

  • @humanOSx
    @humanOSx 6 ปีที่แล้ว +1

    Great tutorial man, thanks for it.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว +1

      You're welcome

  • @chaminduyasitha6201
    @chaminduyasitha6201 2 ปีที่แล้ว

    That was very helpful

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Glad it helped

  • @madhusudanreddykutagula573
    @madhusudanreddykutagula573 5 ปีที่แล้ว

    hi Raghav Pal, very nice and simple tutorial. Thank you so much.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Madhusudan

  • @devnullex
    @devnullex 4 ปีที่แล้ว

    Thanks. This is the explanation I was looking for

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      You're welcome Kris

  • @mayankgupta510
    @mayankgupta510 4 ปีที่แล้ว

    Great job dear Raghav. It's very clear for the beginner. I was searching for such videos and finally I found this channel very satisfying. Well done. Can you suggest me any refference book for docker and also I want to learn artifactiry then from where I can do? Thanks

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks a lot Mayank, I usually refer online stuff, so not very sure on books, Can check online, You can find all my work here - automationstepbystep.com/

  • @ssjc02
    @ssjc02 ปีที่แล้ว

    Very nice and clear

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Thank you so much

  • @swethavenkata4761
    @swethavenkata4761 4 หลายเดือนก่อน +1

    Hi Raghav,
    Could you help me to resolve this:
    While creating the docker compose file, folder is created at the desktop but i can see the folder as empty.The file i have emtered is not showing on the desktop folder.
    Could you help me on this

    • @RaghavPal
      @RaghavPal  4 หลายเดือนก่อน

      Swetha
      There are a couple of things to consider when you encounter an empty folder after creating a Docker Compose file:
      Understanding Docker Volumes:
      * Docker Compose volumes are not physical folders created on your desktop. They are named volumes managed by Docker and used to persist data between container restarts.
      * When you define a volume in your docker-compose.yml file, Docker creates a dedicated storage area for the data associated with that volume.
      Resolving the Empty Folder:
      1. Check Docker Compose Configuration:
      - Ensure your docker-compose.yml file correctly defines the volume. It should specify a source directory on your host machine (outside the container) and a destination directory within the container.
      - Here's an example:
      ```yaml
      volumes:
      - ./my-data:/app/data # This mounts the "my-data" folder on your machine to "/app/data" inside the container
      ```
      2. Verify Docker Volume Creation:
      - You can list existing Docker volumes using the command: `docker volume ls`
      - If the volume is not listed, Docker might not have created it yet. Run `docker-compose up -d` to start the containers in detached mode, which triggers volume creation.
      3. Accessing Volume Data:
      - You cannot directly access volume data from the mounted folder on your desktop.
      - To view the data, you need to:
      * Run a bash shell inside the container: `docker exec -it bash`
      * Navigate to the destination directory within the container (e.g., `/app/data` in the example above)
      * Use commands like `ls` or `cat` to view the contents.
      Additional Tips:
      * Double-check the paths specified in your docker-compose.yml file for typos.
      * Make sure the source directory on your host machine actually contains files.
      * Consider using a volume visualization tool for a more intuitive view of volume data within Docker.
      By following these steps, you should be able to understand why the folder appears empty on your desktop and how to access the data stored within the Docker volume.

    • @swethavenkata4761
      @swethavenkata4761 4 หลายเดือนก่อน

      Thank you so much for the quick reply and for additional tips Raghav.
      I'm a beginner for this DevOps...ur videos are helping me alot..
      Pls make this kind of more videos with real time scenarios
      Thank you

  • @ameerulbess
    @ameerulbess ปีที่แล้ว

    thank you very much for the video!!