Skip to content
Compose setup for Portainer
Branch: master
Clone or download
Latest commit 960551c Nov 12, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
nginx-proxy Added traefik v2 setup Sep 5, 2019
traefik Update docker-compose.yml Nov 12, 2019 docs(contributing): update contribution guidelines Oct 6, 2016 Added traefik v2 setup Sep 5, 2019
docker-stack.yml feat(project): project overhaul Aug 30, 2019

Portainer compose setup

A simple setup to deploy Portainer using docker-compose or docker stack deploy (Swarm).


  1. Install Docker.
  2. (optional) Install Docker-compose.
  3. Clone this repository



See nginx-proxy/ or traefik/ for Compose deployments.


Deploy this stack on a manager node inside your Swarm cluster:

docker stack deploy --compose-file=docker-stack.yml portainer

You can then access Portainer by using the IP address of any node in your Swarm cluster over port 9000 with a web browser.

You can’t perform that action at this time.