|
|
Line 1: |
Line 1: |
− | <div style="margin-left:1.27cm;margin-right:0cm;"></div>
| + | |
| {| border="1" | | {| border="1" |
| |- | | |- |
Line 5: |
Line 5: |
| || '''Narration''' | | || '''Narration''' |
| |- | | |- |
− | |- style="border:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.206cm;padding-right:0.191cm;" | + | |- |
− | || Show slide: | + | || '''Show slide''': |
| | | |
− | <div style="color:#000000;">'''Welcome'''</div>
| + | '''Welcome''' |
− | || <div style="color:#000000;">Hello and welcome to the Spoken Tutorial on '''Overview of Docker'''</div> | + | || Hello and welcome to the Spoken Tutorial on '''Overview of Docker''' |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || <div style="color:#000000;">Show Slide:</div> | + | || '''Show Slide''': |
| | | |
− | <div style="color:#000000;">'''Learning Objectives'''</div>
| + | '''Learning Objectives''' |
| | | |
− | || In this tutorial, we will learn about | + | || In this tutorial, we will learn about, |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Docker</div> | + | * Docker |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Advantages of Docker</div> | + | * Advantages of Docker |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">The content available in various tutorials in this series</div> | + | * The content available in various tutorials in this series |
| | | |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || <div style="color:#000000;">Show slide:</div> | + | || '''Show slide''': |
| | | |
− | <div style="color:#000000;">'''System Requirements'''</div>
| + | '''System Requirements''' |
| || To record this tutorial, I am using | | || To record this tutorial, I am using |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">'''Ubuntu Linux OS version 22.04 '''</div> | + | * '''Ubuntu Linux OS version 22.04 ''' |
| | | |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || <div style="color:#000000;">Show slide:</div> | + | || '''Show slide''': |
| | | |
− | <div style="color:#000000;">'''Prerequisite'''</div>
| + | '''Prerequisite''' |
| | | |
− | || <div style="color:#000000;">To follow this series you must have basic knowledge of using</div> | + | || To follow this series you must have basic knowledge of using |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">'''Linux '''</div> | + | * '''Linux ''' |
| | | |
− | <div style="color:#000000;">If not, please go through the relevant spoken tutorials on this website.</div>
| + | If not, please go through the relevant spoken tutorials on this website. |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || | + | || '''Show slide''': |
| | | |
− | Show slide:'''Docker'''
| + | '''Docker''' |
| || | | || |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">Docker Desktop is built using an open source software platform.</div> | + | * Docker Desktop is built using an open source software platform. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">It allows you to build, test, and deploy applications quickly.</div> | + | * It allows you to build, test, and deploy applications quickly. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">With Docker, you can package your application along with all its dependencies</div> | + | * With Docker, you can package your application along with all its dependencies |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;"><span style="background-color:#ffffff;">It isolates applications to prevent conflicts and ensure consistency.</span></div> | + | * It isolates applications to prevent conflicts and ensure consistency. |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | | + | || '''Show slide''': |
− | | + | |
− | Slide:
| + | |
| | | |
| '''Advantages of Docker''' | | '''Advantages of Docker''' |
| | | |
− | | style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | '''Advantages of Docker''' | + | || '''Advantages of Docker''' |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Portability''' – Run applications consistently across different environments.</div> | + | * '''Portability''' – Run applications consistently across different environments. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Efficiency''' – Uses fewer resources than traditional virtual machines.</div> | + | * '''Efficiency''' – Uses fewer resources than traditional virtual machines. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Scalability''' – Easily scale applications up or down as needed.</div> | + | * '''Scalability''' – Easily scale applications up or down as needed. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Isolation''' – Keeps applications separate to prevent conflicts.</div> | + | * '''Isolation''' – Keeps applications separate to prevent conflicts. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Rapid Deployment''' – Speeds up development and testing workflows.</div> | + | * '''Rapid Deployment''' – Speeds up development and testing workflows. |
| | | |
− | |- style="border-top:0.5pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || Slide: | + | || '''Show slide''': |
| | | |
− | Who can use Docker?<div style="margin-left:1.27cm;margin-right:0cm;"></div> | + | '''Who can use Docker?''' |
| || '''Who can use Docker?''' | | || '''Who can use Docker?''' |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Developers''' can build, test, and deploy applications faster.</div> | + | * '''Developers''' can build, test, and deploy applications faster. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''System Administrators''' use it to manage and deploy applications efficiently.</div> | + | * '''System Administrators''' use it to manage and deploy applications efficiently. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''DevOps Teams''' automates workflows and CI/CD pipelines.</div> | + | * '''DevOps Teams''' automates workflows and CI/CD pipelines. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Enterprises''' manage to ensure consistency across multiple environments.</div> | + | * '''Enterprises''' manage to ensure consistency across multiple environments. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;">'''Students & Learners''' used to practice coding in isolated environments</div> | + | * '''Students & Learners''' used to practice coding in isolated environments |
| | | |
− | |- style="border-top:0.5pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | | style="color:#000000;" | | + | || |
| || Now, we will briefly go through the individual tutorials in this series. | | || Now, we will briefly go through the individual tutorials in this series. |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || <div style="color:#000000;">'''Slide:'''</div> | + | || '''Show slide''': |
| | | |
− | <span style="color:#000000;">'''"'''</span><span style="color:#000000;">Installation of Docker</span>
| + | '''Installation of Docker''' |
| | | |
− | <div style="color:#000000;"></div>
| |
− | || <div style="color:#000000;">The first tutorial in this series is '''Installation of Docker'''</div>
| |
| | | |
| + | || The first tutorial in this series is '''Installation of Docker'''. |
| | | |
− | <div style="color:#000000;">In this tutorial, we will learn how to</div>
| |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Install </span><span style="color:#000000;">'''Docker '''</span><span style="color:#000000;">and its dependencies on </span><span style="color:#000000;">'''Ubuntu'''</span></div>
| |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Install </span><span style="color:#000000;">'''Docker Desktop '''</span><span style="color:#000000;">on </span><span style="color:#000000;">'''Windows'''</span></div>
| |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Download and run a </span><span style="color:#000000;">'''Docker '''</span><span style="color:#000000;">container</span></div>
| |
| | | |
− | <div style="color:#000000;"></div>
| + | In this tutorial, we will learn how to |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | * Install '''Docker '''and its dependencies on '''Ubuntu''' |
− | | style="color:#000000;" |
| + | * Install '''Docker Desktop '''on '''Windows''' |
− | | style="color:#000000;" | Here is a glimpse of the tutorial.
| + | * Download and run a '''Docker '''container |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | |
− | || <div style="color:#000000;">'''Slide'''</div>
| + | |
| | | |
− | <div style="color:#000000;">'''Basics of Images and Containers'''</div>
| |
| | | |
− | <div style="color:#000000;"></div>
| + | |- |
− | || <span style="color:#000000;">The next tutorial is “</span><span style="color:#000000;">'''Basics of Images and Containers”'''</span> | + | || Show the video |
| + | || Here is a glimpse of the tutorial. |
| + | |- |
| + | || '''Show Slide''': |
| | | |
− | <div style="color:#000000;">It explains </div>
| + | '''Basics of Images and Containers''' |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Images and containers</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Pulling an image from Docker Hub</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Running an image</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Accessing the running application</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Viewing running containers</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Stopping and starting a container</div>
| + | |
| | | |
− | <div style="color:#000000;"></div>
| |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| |
− | | style="color:#000000;" |
| |
− | | style="color:#000000;" | Let’s have a brief look at this tutorial.
| |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| |
− | || <div style="color:#000000;">Slide</div>
| |
| | | |
− | <div style="color:#000000;">Docker Compose</div>
| + | || The next tutorial is “'''Basics of Images and Containers”''' |
| | | |
− | || <span style="color:#000000;">The next tutorial is “</span><span style="color:#000000;">'''Docker Compose”'''</span>
| + | It explains |
| + | * Images and containers |
| + | * Pulling an image from Docker Hub |
| + | * Running an image |
| + | * Accessing the running application |
| + | * Viewing running containers |
| + | * Stopping and starting a container |
| | | |
− | <div style="color:#000000;">Here, we will learn about</div>
| |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">'''Docker compose'''</span><span style="color:#000000;"> and its uses</span></div>
| |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Running multiple </span><span style="color:#000000;">'''Docker images '''</span><span style="color:#000000;">using </span></div>
| |
| | | |
− | <div style="color:#000000;">'''Docker Compose'''</div>
| + | |- |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | || Show the video |
− | | style="color:#000000;" | | + | || Let’s have a brief look at this tutorial. |
− | | style="color:#000000;" | Here is a glimpse of the tutorial. | + | |- |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | || '''Show Slide''': |
− | || <span style="color:#000000;">'''Slide:</span><span style="color:#000000;">Building Docker Images'''</span> | + | |
| | | |
− | <div style="color:#000000;"></div>
| + | '''Docker Compose''' |
− | || <span style="color:#000000;">The next tutorial will explain </span><span style="color:#000000;">'''Building Docker Images'''</span><span style="color:#000000;">In this tutorial, we will learn </span>about
| + | |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Building </span><span style="color:#000000;">'''Docker images'''</span></div>
| + | |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Pushing </span><span style="color:#000000;">'''images</span><span style="color:#ff0000;"> '''</span><span style="color:#000000;">to </span><span style="color:#000000;">'''Docker Hub'''</span></div>
| + | |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">'''Image layers '''</span><span style="color:#000000;">and size optimization</span></div>
| + | |
| | | |
− | <div style="color:#000000;"></div>
| + | || The next tutorial is “'''Docker Compose”''' |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |
− | | style="color:#000000;" | | + | |
− | | style="color:#000000;" | Let's have a look at this tutorial.
| + | |
− | |- style="border-top:0.5pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | |
− | | style="color:#000000;" |
| + | |
− | || <div style="color:#000000;">All the above topics are covered under the Basic level.</div>
| + | |
| | | |
− | <span style="color:#000000;">Next comes the </span><span style="color:#000000;">'''Intermediate level '''</span><span style="color:#000000;">tutorials.</span>
| + | Here, we will learn about |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | * '''Docker compose''' and its uses |
− | || <div style="color:#000000;">'''Slide;'''</div>
| + | * Running multiple '''Docker images '''using |
| | | |
− | <div style="color:#000000;">'''Automating Docker Builds'''</div>
| + | '''Docker Compose''' |
| + | |- |
| + | || Show the video. |
| + | || Here is a glimpse of the tutorial. |
| + | |- |
| + | || '''Show slide''': |
| | | |
− | <div style="color:#000000;"></div>
| + | '''Building Docker Images''' |
− | || <span style="color:#000000;">The first tutorial in the Intermediate level is </span><span style="color:#000000;">'''Automating Docker Builds"'''</span>.
| + | |
| | | |
− | <div style="color:#000000;">In this tutorial, we will learn to</div>
| |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Setup and configure GitHub </div>
| |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Automate Docker builds using GitHub</div>
| |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Pull and test the built images</div>
| |
| | | |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | || The next tutorial will explain '''Building Docker Images'''In this tutorial, we will learn about |
− | | style="color:#000000;" | | + | * Building '''Docker images''' |
− | | style="color:#000000;" | Let’s have a brief look at this tutorial.
| + | * Pushing '''images '''to '''Docker Hub''' |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | * '''Image layers '''and size optimization |
− | || <div style="color:#000000;">Slide:</div>
| + | |
| | | |
− | <div style="color:#000000;">Docker Security</div>
| |
| | | |
− | <div style="color:#000000;"></div>
| + | |- |
− | || <span style="color:#000000;">The next tutorial is </span><span style="color:#000000;">'''Docker Security'''</span> | + | || Show the video. |
| + | || Let's have a look at this tutorial. |
| + | |- |
| + | || |
| + | || All the above topics are covered under the Basic level. |
| | | |
− | <span style="color:#000000;">In this tutorial, we will learn </span>about
| + | Next comes the '''Intermediate level ''' tutorials. |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">'''Security'''</span><span style="color:#000000;"> in </span><span style="color:#000000;">'''Docker'''</span></div>
| + | |- |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">'''Docker Content Trust '''</span><span style="color:#000000;">and </span><span style="color:#000000;">'''Image Signing'''</span></div>
| + | || '''Show slide''': |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Tools for </span><span style="color:#000000;">'''Security'''</span><span style="color:#000000;"> Scanning</span></div>
| + | |
| | | |
− | <div style="color:#000000;"></div>
| + | '''Automating Docker Builds''' |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | |
− | | style="color:#000000;" |
| + | |
− | | style="color:#000000;" | Here is a glimpse of the tutorial.
| + | |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | |
− | || <span style="color:#000000;">Slide:</span><span style="color:#000000;">'''Docker Swarm'''</span>
| + | |
| | | |
− | <div style="color:#000000;"></div>
| + | || The first tutorial in the Intermediate level is '''Automating Docker Builds"'''. |
− | || <span style="color:#000000;">The next tutorial is </span><span style="color:#000000;">'''Docker Swarm'''</span> | + | |
| | | |
− | <div style="color:#000000;">In this tutorial, we will learn about</div>
| + | In this tutorial, we will learn to |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">'''Docker Swarm'''</span></div> | + | * Setup and configure GitHub |
− | * <div style="margin-left:1.27cm;margin-right:0cm;"><span style="color:#000000;">Sharing files</span><span style="color:#ff0000;"> </span><span style="color:#000000;">using </span><span style="color:#000000;">'''Network File System'''</span></div> | + | * Automate Docker builds using GitHub |
| + | * Pull and test the built images |
| | | |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | | style="color:#000000;" | | + | || Show the video. |
− | | style="color:#000000;" | Let’s have a brief look at this tutorial. | + | || Let’s have a brief look at this tutorial. |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | + | |- |
− | || <div style="color:#000000;">Slide:</div> | + | || '''Show slide''': |
| | | |
− | <span style="color:#000000;">“</span><span style="color:#000000;">'''Docker Networking”.'''</span>
| + | '''Docker Security''' |
| | | |
− | || The next tutorial is <span style="color:#000000;">'''“</span><span style="color:#000000;">Docker Networking”.'''</span>
| |
| | | |
− | <div style="color:#000000;">In this tutorial, we will learn about:</div>
| + | || The next tutorial is '''Docker Security''' |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Fundamentals of Docker networking.</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Connecting containers and establishing communication links.</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Configuring port exposure and service exposure.</div>
| + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Deleting docker network</div>
| + | |
| | | |
− | |- style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | In this tutorial, we will learn about |
− | | style="color:#000000;" |
| + | * '''Security''' in '''Docker''' |
− | | style="color:#000000;" | Here is a glimpse of the tutorial.
| + | * '''Docker Content Trust '''and '''Image Signing''' |
− | |- style="border-top:0.5pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;"
| + | * Tools for '''Security''' Scanning |
− | || <div style="color:#000000;">Slide:</div>
| + | |
| | | |
− | <div style="color:#000000;">Advanced Docker</div>
| |
− | || <span style="color:#000000;">The last tutorial in this series is </span><span style="color:#000000;">'''“Advanced Docker”'''</span>
| |
| | | |
− | <div style="color:#000000;">In this tutorial, we will learn about how to</div>
| + | |- |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Write a dockerfile for python automation environment configurations.</div> | + | || Show the video. |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Build a docker image from the docker file</div> | + | || Here is a glimpse of the tutorial. |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Run containers using the docker image</div> | + | |- |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Test the docker image to run python automation script</div> | + | || '''Show slide''': |
| + | |
| + | '''Docker Swarm''' |
| + | |
| + | |
| + | || The next tutorial is '''Docker Swarm''' |
| + | |
| + | In this tutorial, we will learn about |
| + | * '''Docker Swarm''' |
| + | * Sharing files using '''Network File System''' |
| + | |
| + | |- |
| + | || Show the video. |
| + | || Let’s have a brief look at this tutorial. |
| + | |- |
| + | || '''Show slide''': |
| + | |
| + | “'''Docker Networking”.''' |
| + | |
| + | || The next tutorial is '''“Docker Networking”'''. |
| + | |
| + | In this tutorial, we will learn about: |
| + | * Fundamentals of Docker networking. |
| + | * Connecting containers and establishing communication links. |
| + | * Configuring port exposure and service exposure. |
| + | * Deleting docker network |
| + | |
| + | |- |
| + | || Show the video. |
| + | || Here is a glimpse of the tutorial. |
| + | |- |
| + | || '''Show slide''': |
| + | |
| + | '''Advanced Docker''' |
| + | || The last tutorial in this series is '''“Advanced Docker”'''. |
| + | |
| + | In this tutorial, we will learn about how to |
| + | * Write a dockerfile for python automation environment configurations. |
| + | * Build a docker image from the docker file |
| + | * Run containers using the docker image |
| + | * Test the docker image to run python automation script |
| | | |
| |- | | |- |
− | | style="border-top:0.5pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;color:#000000;" | | + | || Show the video. |
− | | style="border:1pt solid #000000;padding-top:0.176cm;padding-bottom:0.176cm;padding-left:0.199cm;padding-right:0.191cm;" | Here is a glimpse of the tutorial. | + | || Here is a glimpse of the tutorial. |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;color:#000000;" | | + | || Only Narration |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <div style="color:#000000;">With this we have come to the end of this tutorial.</div> | + | || With this we have come to the end of this tutorial. |
| | | |
− | <div style="color:#000000;">Let us now summarize.</div>
| + | Let us now summarize. |
| | | |
− | In this tutorial, we have learnt about | + | In this tutorial, we have learnt about, |
| | | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Docker</div> | + | * Docker |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Advantages of Docker</div> | + | * Advantages of Docker |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">The content available in various tutorials in this series</div> | + | * The content available in various tutorials in this series |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">Show Slide:</span><span style="color:#000000;">'''About the Spoken Tutorial Project'''</span> | + | || '''Show slide''': |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">The video at the following link summarises the </span><span style="color:#000000;">'''Spoken Tutorial Project.'''</span><span style="color:#000000;">Please download and watch it.</span> | + | |
| + | '''About the Spoken Tutorial Project''' |
| + | |
| + | || The video at the following link summarises the '''Spoken Tutorial Project.'''Please download and watch it. |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <div style="color:#000000;">Show Slide:</div> | + | || '''Show slide''': |
| | | |
− | <div style="color:#000000;">'''Spoken Tutorial Workshops'''</div>
| + | '''Spoken Tutorial Workshops''' |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">The </span><span style="color:#000000;">'''Spoken Tutorial Project'''</span><span style="color:#000000;"> team conducts workshops and gives certificates.</span>
| + | |
| | | |
− | <div style="color:#000000;">For more details, please write to us.</div>
| + | || The '''Spoken Tutorial Project''' team conducts workshops and gives certificates. |
| + | |
| + | For more details, please write to us. |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">Show Slide:</span><span style="color:#000000;">'''Answers for THIS Spoken Tutorial'''</span> | + | || '''Show slide''': |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | | + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Do you have questions in THIS Spoken Tutorial?</div> | + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Please visit this site.</div> | + | '''Answers for THIS Spoken Tutorial''' |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Choose the minute and second where you have the question</div> | + | |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Explain your question briefly</div> | + | || |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">The Spoken Tutorial project will ensure an answer</div> | + | * Do you have questions in THIS Spoken Tutorial? |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">You will have to register to ask questions</div> | + | * Please visit this site. |
| + | * Choose the minute and second where you have the question |
| + | * Explain your question briefly |
| + | * The Spoken Tutorial project will ensure an answer |
| + | * You will have to register to ask questions |
| | | |
| |- | | |- |
− | | style="border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <div style="color:#000000;">Slide 29 :</div> | + | ||'''Show slide''': |
| | | |
− | <div style="color:#000000;">Forum for specific questions:</div>
| + | '''Forum for specific questions''': |
| | | |
− | | style="border:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | | + | || |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">The Spoken Tutorial forum is for specific questions on this tutorial.</div> | + | * The Spoken Tutorial forum is for specific questions on this tutorial. |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">Please do not post unrelated and general questions on them.</div> | + | * Please do not post unrelated and general questions on them. |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">This will help reduce the clutter.</div> | + | * This will help reduce the clutter. |
− | * <div style="color:#000000;margin-left:1.27cm;margin-right:0cm;">With less clutter, we can use these discussions as instructional material.</div> | + | * With less clutter, we can use these discussions as instructional material. |
| | | |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <div style="color:#000000;">Show Slide: </div> | + | || '''Show slide''': |
| | | |
− | <div style="color:#000000;">'''FOSSEE Forum'''</div>
| + | '''FOSSEE Forum''' |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">For any general or technical questions on </span><span style="color:#000000;">'''Docker'''</span><span style="color:#000000;">, visit the </span><span style="color:#000000;">'''FOSSEE forum'''</span><span style="color:#000000;"> and post your question.</span> | + | || For any general or technical questions on '''Docker''', visit the '''FOSSEE forum''' and post your question. |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">Show Slide:</span><span style="color:#000000;">'''Acknowledgement'''</span> | + | || '''Show slide''': |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">The </span><span style="color:#000000;">'''Spoken Tutorial Project'''</span><span style="color:#000000;"> was established by the </span><span style="color:#000000;">'''Ministry of Education, Government of India.'''</span> | + | |
| + | '''Acknowledgement''' |
| + | || The '''Spoken Tutorial Project''' was established by the '''Ministry of Education, Government of India.''' |
| |- | | |- |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:1pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">Show Slide:</span><span style="color:#000000;">'''Thank You'''</span> | + | || '''Show slide''': |
− | | style="border-top:1pt solid #000000;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.074cm;padding-right:0.191cm;" | <span style="color:#000000;">This </span>tutorial<span style="color:#000000;"> is contributed by </span><span style="color:#000000;">'''Nirmala</span> Venkat''' and '''Madhuri Ganapathi''' <span style="color:#000000;">from spoken tutorial project</span>.
| + | |
| | | |
− | <div style="color:#000000;">Thanks for joining.</div>
| + | '''Thank You''' |
| + | || This tutorial is contributed by '''Nirmala Venkat''' and '''Madhuri Ganapathi''' from spoken tutorial project. |
| + | |
| + | Thanks for joining. |
| |- | | |- |
| |} | | |} |
− | <div style="color:#000000;"></div>
| |
− |
| |
− | <div style="color:#000000;"></div>
| |