Forum archive
Install Docker Nginx Appliance
I have the Nginx appliance running in a hyper V virtual machine acting as my proxy to my development servers. I would like to self host Bitwarden which requires docker. Therefore rather than create another virtual machine would it be a good idea to install docker on the Nginx appliance and then into install bitwarden from there. Nginx would need to proxy ports 80 and 443 based upon hostnames but already do this so should work.
Are there any security implications from this setup. I've never used docker before. Only for small number of users.
Thanks
Paul
Assuming that you trust what will be running in the Docker container, that should be fine. I just had a quick google and assuming you mean this, then on face value that seems pretty legit to me (obviously I haven't done a code review or anything...).
Docker is a pretty cool technology, but is really more-or-less a somewhat hardened chroot. So it's certainly no security silver bullet. But it is a pretty handy way to install applications and is pretty popular these days.
Installation of Docker is generally pretty straight forward, but I'll give you the more locked down method (lifted from our buildtasks setup-docker script):
As for the details of running the docker container itself, I suggest that you follow their instructions...
I hope that gets you going.