This page provides an overview of container technology and its usage on our platform.

What is a Container?

A container is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run that software, such as libraries, dependencies, and configuration files.

Why Use Containers?

  • Portability: Containers can run on any system that meets the requirements, regardless of the underlying infrastructure.
  • Scalability: Containers can be easily scaled up or down based on demand.
  • Consistency: Containers ensure that the application runs the same way across different environments.

Getting Started

To get started with containers on our platform, visit our Container Setup Guide.

Common Use Cases

  • Microservices: Containers are ideal for microservices architecture, allowing each service to be deployed independently.
  • Continuous Integration/Continuous Deployment (CI/CD): Containers can be used to automate the build, test, and deployment processes.

Resources


Here is an example of a container in action:

Container Example