Apache2와 함께 Discourse 설치 방법

안녕하세요,

현재 DigitalOcean 드롭렛에서 워드프레스 블로그 3개와 Nextcloud 인스턴스를 호스팅하고 있습니다.

이 드롭렛에 Discourse를 설치하고 싶습니다. 백업을 가지고 있으므로 문제가 발생해도 괜찮습니다.

이 포럼에서 Discourse와 Apache를 Nginx와 함께 설치하는 방법에 대해 다루는 이 스레드를 참고하여 시도해 보았으며, 지금까지 수행한 작업은 다음과 같습니다:

  • Discourse 설치를 위해 Apache2 서비스를 일시적으로 비활성화했습니다.
  • Discourse 파일을 /var/discourse로 복사하고 discourse-setup을 실행했습니다.
  • Nginx를 설치하고 /etc/nginx/sites-enabled/discourse.conf 위치에 discourse.conf 파일을 생성했습니다.
  • /var/discourse/launcher stop app || true 명령을 실행했을 때 다음 오류가 발생합니다:
root@aavoblog:/var/discourse# /var/discourse/launcher stop app || true
Your Docker installation is not using a supported storage driver.  If we were to proceed you may have a broken install.
aufs is the recommended storage driver, although zfs and overlay2 may work as well.
Other storage drivers are known to be problematic.
You can tell what filesystem you are using by running "docker info" and looking at the 'Storage Driver' line.

If you wish to continue anyway using your existing unsupported storage driver,
read the source code of launcher and figure out how to bypass this check.

해결책을 찾아보았지만 문제를 해결하지 못했습니다. 이 문제를 해결하는 데 도움을 주실 수 있는 분이 계신가요?

@avndp 안녕하세요

Docker “storage” 오류 메시지(위)의 텍스트로 구글 검색을 해보시면, 이 주제에 대한 많은 토론을 이 사이트(meta)를 포함해 여러 곳에서 찾으실 수 있습니다.

현재 드롭렛에 있는 것보다 훨씬 더 많은 RAM이 필요할 가능성이 높습니다. 새로운 드롭렛을 하나 더 실행하는 것이 훨씬 쉽고, 아마도 더 저렴할 것입니다. 두 개의 Discourse 인스턴스와 두 개의 WordPress 사이트를 실행하고 있는 사이트에서는 안정적으로 작동할 때까지 RAM을 8GB로 늘렸습니다.