I just pushed an RPM to nethforge-testing, based on the previous Portainer prototype.
The source code is now an official NethServer repository, please have a look at the README here: https://github.com/NethServer/nethserver-docker/blob/master/README.rst.
yum --enablerepo=nethforge-testing install nethserver-docker
In short:
- The
aqua
Shorewall zone is defined and created automatically - Portainer is instantiated and configured automatically
- A dedicated storage device can be attached and configured before the docker daemon is started for the first time
- traefik has been left behind, as we have the “Reverse proxy” page for that. This is the biggest design change since my post here: What about Docker on NethServer 7?
Just for our experiments, I configured mysql port 3306 open from aqua
Now what I can’t still grasp is the container upgrade and backup/restore lifecycles. I need to do some tests and study the latest Docker features to get an idea for them… ideas are welcome!