Y
2. возьми какую нибудь бд с готовым докером
3. напиши клиент (если требуется) на чём нибудь, хоть на рейзоре (тогда отдельно ничего не нада делать), клиент тоже можешь в докер завернуть (образ nginx берёшь и даёшь ему сбилженый дистр)
4. у каждого сервиса настройки и обращение к зависимым сервисам (нужно брать айпишники или имя хоста через environment variable
5. всё докеры берёшь и при помощи их создаёшь docker-compose.yml, там описываешь сервисы, какой порт, как называется, какие зависимости, переменные
6.
docker-compose up
7. проверяешь