How does the edge agent work

Now that the edge agent has been released, let me give a brief overview of how it works. Note that deep technical documentation will be made available in the agent repo on github in due course.

In standard deployments, the central Portainer instance and any endpoints it manages are assumed to be on the same network, that is, Portainer and the agents are able to seamlessly communicate to one another.

Read more 1 Comment

Portainer Edge Agent

With the adoption of containers continuing to accelerate, we are seeing deployments of the Docker engine extending beyond the server. Containers are making an appearance in everything from storage devices and Ethernet switches, though to IOT monitoring/control equipment.

Read more 4 Comments

Portainer + Kubernetes

We have been asked for over a year now what our "Kubernetes Strategy" is, and our answer has always been the same:

"Portainer's sole reason for being is to simplify container platform operations; when Kubernetes gets simplified, we will integrate it into Portainer".

Well, we have come to a point where we now believe that its impossible to simplify Kubernetes to a level where we can verbosely pass through and visualize its plethora of functions 1:1, akin to what Kubernetes' native dashboard does.

Read more 3 Comments

Portainer Release 1.21.0

Hi Portainer community..

It is with pleasure that I am able to announce the release of Portainer 1.21.0. This release enables two pretty big new features, which i wanted to explain more about below..


First off, we are happy to add support for Role Based Access Control (RBAC), available as a paid extension which you buy "in-app" via the extensions page.

Read more 11 Comments

DockerCon thoughts..

So I had the great pleasure to attend DockerCon in San Fran this year, and what a DockerCon it was. It seems every year the number of "its my first ever DockerCon" attendees keeps increasing, which is a great sign for the technology's adoption.

This year i decided to host a number of hallway tracks, and also ran a beer and pizza meetup on the monday night prior to DockerCon.

Captains (b)Log – Part 2

As the open source core, Portainer CE remains very much a live project within the open source community. Since June 2018, the team has released versions 1.18.0 through 1.20.2 with a range of new features and capability. If you haven’t tried Portainer recently, here’s what you will find:

Agent Support – If you are using a distributed Docker environment, you can now deploy an agent to your remote Docker Hosts (Windows or Linux, Swarm or Standalone), negating the (arguably risky) need to expose your Docker daemon externally.

docker.service settings

This week we received an interesting support request, and i thought i might be useful to share..

The user was stating that on their docker deployment, Portainer was unable to connect to /var/run/docker.sock regardless of correctly configuring the CLI command.

“The Byte” Portainer Review

Thanks to Brian Christner (@idomyowntricks - for his in-depth review of Portainer...

If you have a podcast app, you can listen to his review here:



Portainer Support Policy

Hi there Portainer community.

As the uptake of Portainer continues to grow, we are faced with having to manage a  commensurate increase in the number of support requests coming in via our official Github page (

Being a free and opensource product, means we are heavily reliant on our community to provide "how to" support to our community, however there are times whereby the Portainer team will get involved to investigate reported bugs, or security vulnerabilities.

Captains (b)Log

Welcome to the first post of my personal blog, giving you my thoughts and opinions about Portainer, our market, and where it’s going. It has been a really busy few months for the Portainer dev team so I thought an overall update might be useful for the community.

Read more 1 Comment