3 ms·
I currently have a Django-based intranet site (Windows Server 2012 w/ MSSQL DB) and will also have a web-app with the same set-up - both will be for company-use
by mkane848 10y ago
I currently have a Django-based intranet site (Windows Server 2012 w/ MSSQL DB) and will also have a web-app with the same set-up - both will be for company-use only, so at most ~500 users for the intranet and significantly less for the web app.
As a single dev doing smaller scale projects, is there any reason for me to want to move to this sort of setup? I obviously keep my project version controlled on Bitbucket and we run our usual backups on the servers and DBs, but is there something that Docker would bring that I'm just not getting? Or is this better suited for larger scale, super-fast iteration type projects?
- tracker1 10y agoIt helps with TDD, automation and Scaling.. it also keeps your dependencies separately... you can upgrade your platform for one app, without having to upgrade for all apps. Server utilization for one-off apps is a lot better too as you can use a single windows server and have multiple containers... also checkout Application Request Routing extension for IIS, which is helpful for this kind of setup, it acts as a reverse-proxy option for IIS. What will probably come next will be more automation tooling... It should now be possible to crate something like dokku, but using windows containers and powershell. -- edit: s/not/now above.