With docker, is it possible to open applications without considering multiple users?

  docker, question

For example, before docker was available, a set of WeChat backend was developed in php. Since it needs to be sold to multiple users, it is necessary to consider multi-user support and use a database in the design. However, with docker, it is completely possible to consider only a single user, selling multiple users and creating multiple containers. So does that mean you don’t have to consider multiple users?

What I said seemed very reasonable, but I was speechless.

In other words, can’t you just give the code to someone else before, just create a new folder?
Why set up a docker?
How much will it take to fix a BUG?

Besides, it sells WeChat platforms and services, not software.