A centralized service delivery platform for containerized apps

Accelerate container adoption and reduce time-to-value on Docker and Kubernetes with a smart, self-service management portal, allowing you to deliver containerized applications from the data centre to the edge

Portainer_Illustrations_Crane - Hero copy

Introducing Portainer

Portainer can be deployed on top of any K8s, Docker or Swarm environment. It works seamlessly in the cloud, on prem and at the edge to give you a consolidated view of all your containers.

With rich governance and controls, Portainer lets Platform Managers centrally manage and secure multi-cluster environments with ease.

Through its expert, opinionated GUI (or extensive API), Portainer gives Developers the ability to deploy, manage and troubleshoot containerized apps without requiring deep Kubernetes expertise.

And Portainer gives DevOps teams the opportunity to build simplified, Git-based, automated workflows that drive productivity and reduce errors.

Portainer Cut Down Version [v1]
Website 2.10 4 Pillars intro-1

Discover the power of Portainer

Portainer is used by more than 500, 000 users to solve a range of container-related problems. Pick from the list to learn how we solve the 5 biggest container-related problems facing organizations today.

I want to....

  • Deploy a containerized application

    Deploy containerized apps easily and securely

    Get your app up and running in any container-based environment (Docker, Kubernetes. ACI) quickly, easily and securely without first having to learn the platform intricacies

  • Automate my software delivery

    Automate my software delivery with simple “just works” GitOps integration

    Automation (CI/CD) is key to efficient software delivery, but it can be tricky to get going. Portainer’s super-simple GitOps integration is the perfect place to start.

  • Build a self-service container management system

    Build a self-service container management system everyone will love

    To succeed with containers, you need to give your internal users secure access to the tools they need to do their job. Portainer makes it easy to set up and configure a complete container service delivery engine.

  • Secure my container environment

    Secure my container environment with RBAC

    Orchestrators like Kubernetes are not equipped with Identity and Access management by default. Portainer makes it easy to set up and manage centralized identity and Access Management (including RBAC)

  • Manage my edge devices

    Manage the software running on my edge devices

    Deploying and managing software running in containers at the edge of the network (eg IoT gateway devices) comes with a set of unique problems Portainer has solved.

Deploy containerized apps easily and securely

Get your app up and running in any container-based environment (Docker, Kubernetes. ACI) quickly, easily and securely without first having to learn the platform intricacies

Automate my software delivery with simple “just works” GitOps integration

Automation (CI/CD) is key to efficient software delivery, but it can be tricky to get going. Portainer’s super-simple GitOps integration is the perfect place to start.

Build a self-service container management system everyone will love

To succeed with containers, you need to give your internal users secure access to the tools they need to do their job. Portainer makes it easy to set up and configure a complete container service delivery engine.

Secure my container environment with RBAC

Orchestrators like Kubernetes are not equipped with Identity and Access management by default. Portainer makes it easy to set up and manage centralized identity and Access Management (including RBAC)

Manage the software running on my edge devices

Deploying and managing software running in containers at the edge of the network (eg IoT gateway devices) comes with a set of unique problems Portainer has solved.

Portainer_Illustrations_Screen data - in action

Portainer products

Portainer is available in 2 versions: Business Edition (BE) and Community Edition (CE). Portainer BE is a fully supported, service delivery platform suitable for use organization-wide, whilst CE is open source and suitable for use by small, self-supporting teams.

Get 5 nodes free for as long as you need
Community Edition Business Edition
View Node Hardware
Manage Node Tags/Labels
Cluster Visualiser
See Container Stats/Logs
Engage with container Console
Deploy/Start/Stop individual containers
Edit/Change a container deployment
Duplicate a container deployment
Deploy cluster aware containers
Deploy cluster aware applications
Scale/Edit cluster aware container services
Deploy Compose v3 Stacks to Edge Groups centrally
Automatically redeploy applications and sync with Git
Force deployments to be in sync with the definition in Git
Deploy applications from Helm Charts
Deploy template based applications
Manage Cluster Node status (drain/pause/active)
Ability to set and enforce a CPU and memory quota per Namespace
Add up to 100 Portainer Agent enabled (LAN/WAN) Environments
Add up to 25,000 Portainer Edge Agent enabled (Internet) Environments
Create Static and Dynamic Edge Agent Groups
Ability to allow/disable access to the Kubernetes default Namespace
Ability to allow/disable resource over-commitment
STORAGE: Create/Delete persistent local storage volumes
STORAGE: Create/Delete persistent NFS/CIFS storage volumes
STORAGE: Browse Storage Volumes, incl Upload/Download/Rename/Delete files
STORAGE: Set and enforce a storage quota per Namespace per Storage Type
NETWORK: Create new Bridge Networks
NETWORK: Create new MACVLAN networks
NETWORK: Create new Cluster Overlay Networks
NETWORK: Configure and Use IPv6
NETWORK: Configure new Kubernetes Load Balanced Networks
NETWORK: Manage Nginx Kubernetes Ingress Networks
NETWORK: Set and enforce a network load balancer deployment quota per Namespace
REGISTRY: Container Image Push/Pull from registry APIv2 enabled registries
REGISTRY: Image Import/Export
REGISTRY: Image Build
REGISTRY: Registry Browse
REGISTRY: Registry Tag and Image Management
Use images from private registries
Portainer as a proxy for Kubernetes clusters
Centralized acces control for providing access to different Environments
Create list of authorized Portainer users with either internal or external authentication
Ability to assign specific roles with pre-set functionality limits to users/teams
OAuth authentication (manual configuration) with user auto-provisioning
Ability to synchronize Portainer teams with OAuth group memberships
LDAP Authentication (manual) with user and team membership auto-provisioning
Ability to assign Portainer Administrator priviliges via LDAP
Ability to nest roles to create fine grained access rights to Portainer functions
Ability to provide read-only access to Portainer
LDAP "one-click configure" for Microsoft Active Directory and OpenLDAP
OAuth "one click configure" for Microsoft, GitHub, Google Authentication
Authentication Logs
User activity logs
On-Demand Portainer backups
Automated Portainer Backups (to Amazon S3)
HTTPS by default
Community support
9x5 and/or 24x7 support
Onboarding support
Guaranteed bug fixes

Portainer is trusted by more than 500,000 users. Find out why.

Easiest Setup Fall 2021Easiest to Use Fall 2021Easiest Admin Fall 2021

 

"Deploy, manage and observe your containers in minutes with Portainer"

Forget the CLI to manage containers. Portainer is going to make your job super easy.                          

"Portainer makes container management stupidly simple"

Portainer not only makes Docker container management super easy, we've also seen incredible benefits with managing Kubernetes clusters.