If you run git interactively in a docker container colors may not display if alpine and busybox is in use. This is because less is mapped into busybox and doesn't have color capabilities. The solution is to apk add less.