Website • Documentation • GitHub • Community
Portainer Community Edition is a lightweight container management UI for Docker, Docker Swarm, and Kubernetes. Simplify container operations with a beautiful web interface.
- Intuitive Web UI — Manage containers, images, volumes, and networks
- Multi-Environment — Docker, Swarm, and Kubernetes support
- Stack Deployment — Deploy Docker Compose stacks from the UI
- Container Management — Start, stop, logs, console access
- Image Registry — Connect to Docker Hub and private registries
- Role-Based Access — User management with fine-grained permissions
- Templates — Quick deployment from app templates
- Docker and Docker Compose
- External Docker network
Edit docker-compose.yml:
- Replace
your-networkwith your Docker network name
docker compose up -d- Access Portainer at
https://your-server:9443 - Create an admin account (within 5 minutes of deployment)
- Select "Get Started" to manage the local Docker environment
| Port | Service | Description |
|---|---|---|
| 9443 | HTTPS | Web interface (recommended) |
| 9000 | HTTP | Web interface (insecure) |
| 8000 | TCP | Edge agent communication |
portainer.example.com {
reverse_proxy https://localhost:9443 {
transport http {
tls_insecure_skip_verify
}
}
}
| Path | Description |
|---|---|
./portainer/portainer_data |
Portainer configuration and data |
/var/run/docker.sock |
Docker socket (required) |
To manage remote Docker hosts:
- Deploy Portainer Agent on remote hosts
- In Portainer, go to Environments → Add environment
- Select Agent and enter the remote agent URL
- Go to Stacks → Add stack
- Paste your Docker Compose YAML
- Click Deploy the stack
- Go to Containers
- Click on a container name
- Select Logs from the menu
- Go to Containers
- Click on a container name
- Select Console and choose your shell
Backup the data directory regularly:
tar -czvf portainer-backup.tar.gz ./portainer/portainer_dataPortainer BE offers additional features:
- RBAC with more granular controls
- OAuth/LDAP authentication
- Registry management
- Activity logging
Learn more at portainer.io/business
Portainer CE is released under the zlib License.