I tried caddy and joomla but I always get to the Nethserver default page instead of the portainer apps when browsing to http://nethserver:portainerport.
Dedicated storage seems to work (docker volumes are created).
The portainer app button is missing.
After installation it worked but when I did signal-event nethserver-docker-update more often, it happened that portainer was not reachable.
It can be a symptom of a lack of connectivity. I ran this experiment:
configured nethserver-docker on a green-only host
added red interface later
tried to ping from an alpine container ping 8.8.8.8 wget -qO- www.google.com
The ping was blocked. I found the aqua0 bridge was DOWN. It wasn’t bring up by interface-update event. So we need to add some logic to it, to bring it up again. This command was enough to work around the issue:
ip link set aqua0 up
Please check the aqua0 state: if you find it DOWN take note of it!
just a quick test, and probably i miss something… i tested on a VM with only a green interface.
dedicated storage seems ok, but i cannot reach the exposed port of the container, any hints?
Forgot the Docker facilities that automatically expose a TCP port by altering the packet filtering / nat configuration : they are disabled in NethServer!
You have to define a port forward in the NethServer firewall configuration manually.
Edit: If you want to expose a web site, configure the Reverse Proxy
For developers: I think this can be done automatically (and easily) by an RPM too…
Having read through this thread and this one, I’m a little confused, as it seems we’re discussing several different approaches to getting Docker working on Nethserver. I’d like to deploy a Bitwarden installation on one of my Neth boxes–what would be the best way to get the Docker environment working to do that?