DOCKER CONTAINER
docker container

DOCKER CONTAINER

What is Container?

A way of package applications with all the necessary dependencies and configuration. It means a package of code and dependencies to run that code. For example - NodeJS code + the NodeJS runtime. The same container always yields the exact same application and execution behavior. No matter where or by whom it might be executed. Makes development and deployment more efficient. Easily shared and moved around.

Why Container?

Containers are great for continuous integration and continuous delivery (CI/CD) workflows. Docker containers make it easy to put new versions of software, with new business features into production quickly - and to quickly roll back to a previous version if you need to.

Where do Containers live?

Containers live in

  • container repository
  • private repository
  • public repository for docker (Docker Hub)

How does container improve the application development?

Here I will demonstrate a differentiation of before use of containers and after the use of containers.

Before Containers:

  • Installed most of the services on OS directly
  • Many steps where something could go wrong
  • The installation process different in each OS environment

Before the use of container

After Containers:

  • You do not have to install any of the services on the operating system
  • Own isolated environment
  • Packaged with all needed configuration

After container



要查看或添加评论,请登录

社区洞察

其他会员也浏览了