Discourse를 재설치하는 과정에서 문제가 발생했습니다.
다음과 같은 오류가 표시됩니다:
(<unknown>): control characters are not allowed at line 1 column 1 -e LANG=en_US.UTF-8
YAML syntax error. Please check your containers/*.yml config files.
가장 쉬운 방법은 아마 app.yml 파일을 삭제한 뒤 discourse-setup을 다시 실행하는 것입니다. 어디에든 불필요한 공백이 하나 추가되었거나 누락되었을 수 있습니다. 또는 일부 공백 대신 탭을 사용했을 수도 있죠. yamlint를 사용하면 문제를 찾을 수 있을지도 모르고, 아니면 복사할 때 항상 뭔가 실수를 할 수도 있습니다.
파일을 망가뜨린 원인이 플러그인을 추가한 것이라면, 다음에 기존 git clone 명령어를 복사/붙여넣기하고 수정해 보세요. 그러면 공백 관련 실수를 하지 않을 수 있습니다.