Portainer CE
Overview And Functionality

Portainer Community Edition is the heart of Portainer our community

Portainer Community Edition (Portainer CE) allows you to easily build, manage and maintain Docker environments (soon to include Kubernetes).

Portainer CE lets you leave complex CLI commands behind, to focus on delivering outstanding software. As a GUI based tool, Portainer CE skips up the learning curve to get your Docker environments up and running quickly. Once operational, Portainer CE allows you to reliably and quickly create, operate and trouble shoot your Docker environments.

With over 1.3 Billion downloads Portainer CE users love:

  • Point-and-click UI covers 100% of essential Docker CLI actions
  • Enhanced functions, not available from the Command Line
  • Expert configuration built into the software
  • Pre-built app templates install industry-based software at a click
  • Aggregate view of Swarm clusters
  • Log viewer
  • Remote console with process performance viewer
  • Remove risk of errors in complex command line strings
  • Added security; only authorized users can perform tasks
  • Reduce time to diagnose and resolve issues access to critical troubleshooting information

Forever Free Container Management

Provided as open core software under the zlib license, Portainer CE is 100% forever free with its source code readily available on GitHub

After more than 20 versions, Portainer CE provides a host of outstanding functionality for the desktop or mobile device. Portainer.io’s also developing an upgrade path for those using Portainer in complex commercial environments

Community and Support

Portainer CE has an active user Community which is well worth joining. It has a great range of Portainer resources and member-only assistance for novice and experts alike. There is also a paid support option for open source users wanting assistance over and above what the community offers.

Scroll down to see the key features and functionality of Portainer software. And then try
a hands-on demonstration (details below).

Home Screen

See a list of all the endpoints defined within Portainer; search by tag/keyword/ip/name; select to manage

homescreen

Dashboard

Overview of the selected endpoint, see “at a glance” what is running in the environment

dashboard1

Templates

Easily deploy common applications via Portainer templates; one click deploy.

templates1

Add to Portainer templates with your own custom templates

templates2

Stacks

See all Stacks running

stacks1

Create a new stack either through our web editor, upload a compose file, or link to a compose file in a git repo

stacks2

Services

See the services running across the cluster; scale with a click and setting the new number

services1

Add a new service to the cluster

services2

Containers

List all containers running on the node or across all nodes in the cluster

Containers1

Add a new container

containers2

Inspect a containers resource usage, and running processes

containers3

Inspect a containers Docker configuration

containers4

Open an interactive console into a container

containers5

Change the access control of a deployed container

containers6

Back to top

Images

List all images across all nodes in the cluster

images1

Build a new Docker image using the web editor, upload a dockerfile, or specify a web url to a dockerfile

images2

Import a previously exported image archive (tar)

images3

Back to top

Networks

List all networks defined across the cluster

networks1

Create a new network

networks2

Create a new MACVLAN nework

networks3

Back to top

Volumes

List all volumes (either auto-created, or named volumes) across all nodes in the cluster

volumes1

Browse the contents of a volume

volumes2

Create a new volume

volumes3

Create a new NFS volume

volumes4

Back to top

Configs

Create a config to be stored in the Swarm DB, and assigned to a service

configs1

Secrets

Create an encoded secret to be stored in the Swarm DB, and assigned to a service

secrets1

Swarm

Display information about the Swarm cluster

swarm1

Manage a node in the swarm, change its state, inspect its config, add tags/labels

swarm2

Visualise all services running across the cluster

swarm3

Back to top

User Management

Create Teams (groups) within Portainer

usermanagement1

Add users to Portainer, and assign to teams

usermanagement2

Optionally, enable LDAP for user Authentication and Team membership

usermanagement3

Back to top

Endpoints

Add new endpoints to Portainer for Management

endpoints1

Group endpoints for later bulk management

endpoints2

Add tags to endpoints for simple searching

endpoints3

Back to top

Settings

Change Portainer settings

settings1