Penso che menzionare PATH nel messaggio sia un indicatore importante del fatto che docker/docker.io possa essere o meno installato, ovvero il problema potrebbe essere che PATH non include la posizione in cui è stato installato.
Se l’obiettivo è semplicemente evitare di usare una parola fortemente negativa, penso che basterebbe sostituire “Failed to” con “Could not”.
Could not find docker or docker.io on your PATH.