Allow docker runner containers to be ran with `--tty`

I use Drone on a Microsoft-stack-based project (C#, Powershell, etc etc). My CI/CD pipeline includes a fair amount of scripts, tests, etc, enough so that colors are a good help to read logs.

Unfortunately, the powershell container requires a tty in order to output colored text, as discussed on the docker powershell issue.

Is there any way to require, by default or as an opt-in flag, a non interactive TTY for a container ?

Thank you