I probably wouldn't put any production data in a disposable container, but this is a great way to quickly and easily get a development environment up and running with SQL Server, without having to go through the steps of manually installing it.
That said Docker has the concept of volumes which allow you to create and destroy your containers without destroying your data or databases. I have used this (again only in a dev environment) for a while, and I personally like it.
All very clever but I don't grok why you would want to put your permanent data storage solution in a disposable container.
I probably wouldn't put any production data in a disposable container, but this is a great way to quickly and easily get a development environment up and running with SQL Server, without having to go through the steps of manually installing it.
That said Docker has the concept of volumes which allow you to create and destroy your containers without destroying your data or databases. I have used this (again only in a dev environment) for a while, and I personally like it.
time to learn containers then....
I'll add it to the list