Здесь нет ничего " другое окно ".
Вы можете запустить свое приложение на переднем плане или в отдельном режиме (-d).
To start a container in detached mode, you use -d=true or just -d option.
Прежде всего вы не должны указывать флаг -d
In foreground mode (the default when -d is not specified), docker run can start the process in the container and attach the console to the process’s standard input, output, and standard error
И, конечно, вы можете развертывать свои приложения в кластере kubernates. Без проблем попробуйте minikube , чтобы достичь всего, что вам нужно.
И сервисы kubernets, которые представляют собой еще один способ представить ваше приложение миру или другому локальному месту.
An abstract way to expose an application running on a set of Pods as a network service.