Pour moi docker doit être principalement utilisé pour des containers dans lesquels les données ne sont pas importantes.
C'est génial pour des outils type Kibana, Grafana, mais si tu commence à vouloir stocker de la donnée durable, non.
Si le but c'est de mettre un Nginx, un Apache, Mysql etc dans du docker, j'y vois pas grand intérêt. Le jour ou t'as besoin de débug, bidouillé etc ça rend les choses beaucoup plus compliqués.