Finished 0_introduction.md

master
Jason Zhu 2020-11-26 15:14:45 +11:00
parent d2b97c7bb2
commit 41c41e2f5c
1 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,29 @@
# 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