I have a node application that I am hosting in Windows Server 2016 with pm2. It is running on the local office network of a small Enterprise.
At first my app experienced no issues, but eventually something pops up because of some third party software or anti-virus messing up the security settings leading to things like the app not being able to access media files from the directory where they're stored; or sending http requests irregularly. All of these are errors I can not reproduce on my machine and am fairly certain are an issue of the production environment.
I thought docker containers might help but I find that docker doesn't run on Windows Server Editions? Is there an easier solution to these issues or some standard practice that I don't know, being a greenhorn?
I have a node application that I am hosting in Windows Server 2016 with pm2. It is running on the local office network of a small Enterprise.
At first my app experienced no issues, but eventually something pops up because of some third party software or anti-virus messing up the security settings leading to things like the app not being able to access media files from the directory where they're stored; or sending http requests irregularly. All of these are errors I can not reproduce on my machine and am fairly certain are an issue of the production environment.
I thought docker containers might help but I find that docker doesn't run on Windows Server Editions? Is there an easier solution to these issues or some standard practice that I don't know, being a greenhorn?
Docker does run on Windows servers using WSL2 which will basically setup a virtual machine for that. Although your trouble with volumes and anti-virus will no be solved.
My approach to that would be:
Hope that helps.