Ошибка возникает из-за попытки создать символические ссылки для файлов журналов, но файлы с такими именами уже существуют.
Перед запуском discourse-setup удалите файлы, такие как production.log, production_errors.log и т. д., в каталоге /var/www/discourse/log. Это позволит командам создания символических ссылок выполниться успешно.
Пример:
rm /var/www/discourse/log/production.log
rm /var/www/discourse/log/production_errors.log
rm /var/www/discourse/log/unicorn.stdout.log
rm /var/www/discourse/log/unicorn.stderr.log
rm /var/www/discourse/log/sidekiq.log
Затем перезапустите настройку.
Кроме того, владелец файлов/папок внутри контейнера должен обычно принадлежать пользователю discourse, а не root или вашему хост-пользователю. Если файлы были предварительно созданы на хосте неправильным пользователем или с неверными правами доступа, настройка может завершиться неудачей.