29 lines
933 B
Markdown
29 lines
933 B
Markdown
# Introduction
|
|
|
|
## What is Docker?
|
|
|
|
* Docker carves upa computer (linux) into sealed containers that run your code
|
|
* Containers are designed to be portable, to and from your computer
|
|
* Docker also builds these containers for you
|
|
* Docker is social platform that share and find containers
|
|
* Docker is not VM.
|
|
|
|
### What is a Container?
|
|
|
|
* A self-contained sealed unit of software
|
|
* Contains everything required to run the code
|
|
* included Code, Configs, Processes, Networking, Dependencies, enough Linux OS
|
|
|
|
Docker is program that manage these containers
|
|
|
|
### About Docker
|
|
|
|
* A client program, that named Docker
|
|
* A server program that manages a Linux system
|
|
* A program that build containers
|
|
* A service that distributes containers
|
|
* Company that create this software also named docker
|
|
|
|
## Using the exercise files
|
|
|
|
`reformat.sh` in `Ex_Files_Learning_Docker_Upd` dir is for formatting the output using specialized environment variable |