If the process runs in background mode, then message Successfully installed docker in version 1.16.0 will be output immediately after the setup installer window has opened.
We can change the log message but this is the only reasonable behaviour. We trigger the installation and the end-user needs to click through the installation process. This can take a minute or several hours if the user has fallen asleep. Not much that we can do about it...
From PR #684 we have some small left-overs from the review discussion:
postInstall()
toLocalToolCommandlet
and remove it from[Global]ToolCommandlet
: