Successfully added
...see more
Docker is a platform for packaging, distributing, and running applications
- Simplifies packaging applications and their dependencies
- Consistent experience
- Host isolation
Concepts
- Images: The image contains the filesystem and path to the application executable when you run the image
- Registries: A Docker Registry is a repository that stores your Docker images and allows easy sharing of those images between different people and computers
- Containers: A running container is a process running on the host running Docker, but it's completely isolated from both the host and all other processes running on it
The Docker Workflow
- The developer first builds an image and pushes it to the Docker Registry
- Pull the image from the Docker Registry to any machine of choice
- Run the image on a Docker host
...see more
The image contains the filesystem and path to the application executable when you run the image
...see more
A Docker Registry is a repository that stores your Docker images and allows easy sharing of those images between different people and computers.
...see more
A running container is a process running on the host, but it's completely isolated from both the host and all other processes running on it.
- Containers offer the lightweight design of a process and the isolation of an operating system
- Containers are becoming the ubiquitous choice for the 'Compute' platform
...see more
Capabilities of orchestrators are
- Manage, schedule, and deploy containers
- Service discovery
- Load Balancing
- Scaling
- Health monitoring
Referenced in:
Comments