Думаю, это происходит потому, что вы не устанавливаете Docker. В момент появления этого сообщения вы запускаете настройку Discourse, которая требует наличия Docker. Если система не находит Docker, она помогает вам его установить, но спрашивает, так как ничего не знает о вашей системе.
Возможно, Docker не найден, потому что он не установлен — в этом случае установка, очевидно, правильный вариант. А возможно, Docker установлен вами намеренно в другом месте по какой-то причине, и это место не входит в стандартный PATH системы — тогда установка будет неправильным решением. (Один из правильных вариантов — прервать настройку и запустить её снова с помощью команды PATH=/where/docker/is:$PATH ./discourse-setup)
Возможно, вы интерпретируете название репозитория discourse_docker как сам Docker? Это не так. Это внешний слой Discourse — компоненты, которые должны взаимодействовать с Docker, такие как скрипт настройки, скрипт запуска и т. д.