mrmarkuz
(Markus Neuberger)
October 28, 2024, 10:46pm
1
Portainer is a universal container management platform.
Thanks to @dz00te who told me that portainer is working with podman so I tried to build an app and i was able to run an nginx container.
For now it’s just a first draft, a lot of things are still missing like
Backup/Restore
Add to a repository
More options in app settings
Translations
Use systemd user service(s) to autostart the containers after a reboot
Tests of more complex containers
Documentation
Documentation: GitHub - mrmarkuz/ns8-portainer
Podman version is shown:
Portainer is running rootless and I created an nginx-test container:
After creating an HTTP route…
…nginx is reachable by hostname:
Source / steps to create the nginx-test container:
Portainer is an application, providing a web UI for management of Docker and Kubernetes. It is simple, yet powerful, and easy to use. But, what about Portainer on Podman? In this article, I will give a quick guide, how you can get it running and...
6 Likes
I am really tying to understand the HTTP routes thing, with Containers deployed using portainer in NS8.
Equally, would the systemd services implementation be automatic. Just Add, container, then systemd generated etc?
mrmarkuz
(Markus Neuberger)
October 29, 2024, 9:16am
3
In portainer a container is created and port 8080 is published in this example.
Then you create a HTTP route to http://localhost:8080
so the container is reachable.
oneitonitram:
Equally, would the systemd services implementation be automatic. Just Add, container, then systemd generated etc?
I hope so. Maybe I need to go through the containers and rewrite the systemd files for each container but I need to check…
stephdl
(Stéphane de Labrusse)
October 29, 2024, 11:39am
4
I got an issue relative to network
it looks promiscuous
1 Like
mrmarkuz
(Markus Neuberger)
October 29, 2024, 12:01pm
5
Thanks for testing.
I think you need to create the network before the container as explained in these docs:
Portainer is an application, providing a web UI for management of Docker and Kubernetes. It is simple, yet powerful, and easy to use. But, what about Portainer on Podman? In this article, I will give a quick guide, how you can get it running and...
stephdl
(Stéphane de Labrusse)
October 29, 2024, 12:16pm
6
Need to test again, i recall there was a network created by default. Maybe I badly assigned it to the container.
1 Like
stephdl
(Stéphane de Labrusse)
October 29, 2024, 1:00pm
7
that was the tricks, the default one does not works, maybe you could create one with the create-module action
1 Like
capote
(Marko)
October 29, 2024, 1:13pm
8
I am following the project with fascination. But could someone perhaps explain to me what the advantages are over the current container management? What would be meaningful use cases?
Are there no conflicts or side effects with the existing apps or their management?
mrmarkuz
(Markus Neuberger)
October 29, 2024, 1:59pm
9
If there’s already an NS8 app, it should be used as it provides nice app settings and autoconfiguration.
But if there’s no app for NS8 then portainer could be nice to start up a container easily or to test containers before creating an NS8 app…
I didn’t recognize conflicts yet but it needs to be more tested…
1 Like
@steve could this portainer be a good starting point to help you deploying firebird into NS8
1 Like