Docker or native for production on isolated networks


#1

Guys,

I have to deploy some loraserver servers in environments where there is no internet access
The only thing I can get is a VPN access to the machine for maintenance.
Another thing is that i’m more and more asked to install it on windows server OS.

This brings me to my question, considering that these servers do not have access to the internet once they are set to production, and considering the fact I have to install it on several os types, which way would you go:

  • Docker, which will allow me to deploy a given configuration really fast on every OS types
  • Native, which is definitely longer to install on each os.

To be honest I discovered docker with loraserver and I love it, but i’m still not sure for offline upgrade capability…

So, which way would you go?