Docker Container: Portainer CE (Community Edition)

Page content

About Portainer

Portainer Community Edition (CE) is our foundation. With over half a million regular users, CE is a powerful, open source toolset that allows you to easily build and manage containers in Docker, Docker Swarm, Kubernetes and Azure ACI. Portainer hides the complexity of managing containers behind an easy-to-use UI. By removing the need to use the CLI, write YAML or understand manifests, Portainer makes deploying apps and troubleshooting problems so easy that anyone can do it. Our team is here to help you on your journey. Engage with them any time through our community-based support channels. Source of text:https://docs.portainer.io/v/ce-2.11/.

Video Tutorial

Text Tutorial

More information: https://docs.portainer.io/v/ce-2.11/start/install/server/docker/linux.

  1. First, create the volume that Portainer Server will use to store its database: docker volume create portainer_data.
  2. Then, download and install the Portainer Server container:
docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
	--restart=always \
	-v /var/run/docker.sock:/var/run/docker.sock \
	-v portainer_data:/data \
	portainer/portainer-ce:2.11.0

By default, Portainer generates and uses a self-signed SSL certificate to secure port 9443. Alternatively you can provide your own SSL certificate during installation or via the Portainer UI after installation is complete.

  1. Now that the installation is complete, you can log into your Portainer Server instance by opening a web browser and going to: https://<docker machine ip>:9443.
  2. Create the initial administrator user.
  3. All Done!