improve icons and fix up docker provider