Passing -interactive-bash will generate the script with 2 docker run options.
The default option still the same of nowadays. With --restart=always and -d options.
But executing the generated script with --interactive-bash will use -ti and bash options for docker run command.
This way will be easier to investigate problems occurring inside the container. Because we will be able to start the container, change files including logs or doing any other useful change. Just then starting the final process manually (e.g. npm start).