Docker
- Application Delivery Technology
- Build an application with a Docker Image
- Ship an application with Docker Hub
- Run an application with Docker Container
- Avoid single point of failure
- Application Delivery Technology
- Build an application with a Docker Image
- Ship an application with Docker Hub
- Run an application with Docker Container
- Avoid single point of failure
Docker Compose
Defining and Running multi-container Applications.
- Configuration defined in one or more files
docker-compose.yml(default)
docker-compose.override.yml(default)
Multiple files specified using -f
All paths relative to base configuration file
- Great for dev, staging, and CI
Docker Swarm
Native clustering for Docker
Provides a unified interface to a pool of Docker hosts
Fully integrated with Machine and Compose
Serves the standard Docker API
1.2 - Ready for Production
- Reschedule containers when a node fails
- Better node management
Differences between docker containers and virtual machines can be measured based on the operating system support, security, portability, and performance
Below diagram shows details information
References : https://www.docker.com/captains/arun-gupta
No comments:
Post a Comment