Portainer has been a great asset and we have started to rely on it for single-container image management. Unfortunately, Portainer has been designed for 2 key use-cases. single containers and “stacks” that are meant to be deployed onto Kubernetes or Swarm orchestrators. For many of our demos we want to manage a suite of containers and orchestrate their startup so we can manage large container suites like the 9+ container-based micro-services that comprise the Edge-X project.
At Foundries.io, we are constantly looking across the ecosystem for the best projects to complement the microPlatforms. One such project is Portainer. “Portainer is an open-source lightweight management UI which allows you to easily manage your Docker hosts or swarm clusters.”
Foundries.io is excited to have an opportunity to demonstrate our end to end IoT microPlatforms at this years Embedded World conference in Nuremburg, Germany. The Embedded World conference takes place between February 27th-March 1st at the Embedded World conference Center. OSF will be presenting in the Zephyr booth, located in Hall 4, booth number: 4-680.
Foundries.io is excited to have an opportunity to demonstrate our end to end IoT microPlatforms at this years Embedded Linux Conference and the Open IoT Summit alongside the Zephry project.
This year, the events will take place in Portland Oregon, at the downtown Portland Hilton from March 12-15. Foundries.io will be presenting on 4 topics at this year’s IoT Summit.
The Linux microPlatform uses a set of Docker containers to provide end-to-end services used by the Zephyr microPlatform. The containers and their configurations are deployed using a simple shell script that wraps Ansible. The scripts require a version of Ansible with Docker support. Some distro packages such as Ubuntu 16.04 don’t have this, so make sure you install Ansible from a proper source before continuing.
“The great thing about Docker is that your developers run the exact same container as what runs in production.”
This is what the Docker hype is about, creating reproducibile environments for applications. The technology enables us to create lightweight, secure microservices which run on an array of SoCs that can be updated over the air in a matter of seconds. We believe that accelerating code delivery will ultimately reduce time to market. Hype aside, Docker has matured and has become a foundational building block of our microPlatforms.