Skip to content

Commit

Permalink
Welcome to Stack Simplify
Browse files Browse the repository at this point in the history
  • Loading branch information
Kalyan Reddy Daida authored and Kalyan Reddy Daida committed Feb 15, 2020
1 parent 5fb3623 commit 1e57188
Showing 1 changed file with 9 additions and 13 deletions.
22 changes: 9 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,16 @@
# Docker Fundamentals

## What is covered as part of Docker Fundamentals?
1. Docker Introduction
2. Docker Installation
3. Flow-1: Pull from Docker Hub and Run Docker Image
4. Flow-2: Build new Docker Image and Run
5. Docker Architecture
6. Essential Docker Commands

## Docker Images used
| Application Name | Docker Image Name |
| ------------------------------- | --------------------------------------------- |
| Nginx | nginx |
| Customized Nginx | stacksimplify/mynginx_image1 |
| Simple SpringBoot HelloWorld | stacksimplify / dockerintro-springboot-helloworld-rest-api |


## Step-1: Docker Fundamentals
- We primarily need to understand two important flows to master Docker
- **Flow-1:** Pull existing Docker Image from Docker Hub and Run it as a Container
- **Flow-2:** Create a new Docker Image, Run as Container and Push to Docker Hub

## Step-2: Dockerize SpringBoot Applications
- We are going dockerize a simple SpringBoot Application.
- These steps are going to be generic for any SpringBoot Application.
- We are going to dockerize different springBoot Applications and use them in different AWS Masterclass course series.
- This is a optional section, as we will have all pre-built containers on our AWS Masterclass series courses but it always good to learn fundamentals irrespective of whether our work profile is a Sysadmin or DevOps Admin or Developer.

0 comments on commit 1e57188

Please sign in to comment.