Containers-training
excercise
Topic and resource
-
Slide
Source:[slide from container.training] - History
source: Why you should use Docker and containers] - Docker History
source:[Life Before Docker and Beyond] -
What is docker?
source:[Docker image vs container]
Docker is an open-source software designed to facilitate and simplify application development. It is a set of platform-as-a-service products that create isolated virtualized environments for building, deploying, and testing applications.A Docker image is an immutable (unchangeable) file that contains the source code, libraries, dependencies, tools, and other files needed for an application to run
A Docker container is a virtualized run-time environment where users can isolate applications from the underlying system. These containers are compact, portable units in which you can start up an application quickly and easily.
- Vocabulary
source:[docs.docker.com, developers.redhat.com ] - Install Docker
- Install Docker engine
source:[docs.docker.com] - Install Docker compose
source:[docs.docker.com]
- Install Docker engine
- Docker Command
source:[list of docker commands cheat sheet]- docker images
- docker hub
- docker built
- docker pull
- docker ps [-a]
- docker run
- docker start
- docker stop
- docker rm
- docker exec
- etc.
-
Docker-compose
source:[docs.docker.com] -
Create your own regisry docs.docker.com
- Container Orchestration (Container Cluster)
- Kubernetes(K8s)
- Docker Swarm
- Reference
- https://www.infoworld.com/article/3310941/why-you-should-use-docker-and-containers.html
- https://avatao.com/blog-life-before-docker-and-beyond-a-brief-history-of-container-security/
- https://phoenixnap.com/kb/docker-image-vs-container
- https://phoenixnap.com/kb/list-of-docker-commands-cheat-sheet
- https://developers.redhat.com/blog/2016/01/13/a-practical-introduction-to-docker-container-terminology
- https://thenewstack.io/docker-station-part-one-essential-docker-concepts-tools-terminology/
- https://itnext.io/docker-101-fundamentals-the-dockerfile-b33b59d0f14b