# 로컬에서 discourse를 실행하기 위한 docker-compose.yml

**URL:** https://meta.discourse.org/t/docker-compose-yml-to-run-discourse-locally/271826
**Category:** Self-hosting
**Tags:** unsupported-install
**Created:** [7월 17, 2023, 8:51오전 UTC](https://meta.discourse.org/t/docker-compose-yml-to-run-discourse-locally/271826 "2023-07-17T08:51:12Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![madhums](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/madhums/32/316099_2.png) [@madhums](https://meta.discourse.org/u/madhums)
#### Post date: [7월 17, 2023, 8:51오전 UTC](https://meta.discourse.org/t/docker-compose-yml-to-run-discourse-locally/271826/1 "2023-07-17T08:51:12Z")

</div>

안녕하세요, 도커를 사용해 로컬에서 디스코urs를 설정하는 것을 시도하고 있었는데, 이 저장소 [GitHub - discourse/discourse\_docker: A Docker image for Discourse · GitHub](https://github.com/discourse/discourse_docker) 에 도달했습니다.

불행히도 docker-compose.yml 파일을 설정하는 적절한 지침을 찾을 수 없습니다. 누군가 이미 작성한 것이 있나요? 이 저장소에 추가할 수 있을까요? 아니면 성공적으로 설정하신 분 중에 공유해 주실 수 있을까요?

제 생각에는 README에 언급된 컨테이너 구성이 compose 파일 정의에 부합하지 않는 것 같습니다. 그래서 이렇게 질문하게 되었습니다.

어떤 답변이나 방향 제시도 감사하겠습니다.  
감사합니다

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [7월 17, 2023, 10:14오전 UTC](https://meta.discourse.org/t/docker-compose-yml-to-run-discourse-locally/271826/2 "2023-07-17T10:14:41Z")

</div>

이를 실행하는 권장 방법은 표준 설치 과정을 따르는 것입니다. 호스트 이름이 없는 로컬/개발용 인스턴스를 원하신다면 [Docker를 사용하여 Discourse를 개발용으로 설치하기](https://meta.discourse.org/t/install-discourse-for-development-using-docker/102009)를 참고하세요.

Docker Compose를 사용하여 설치하려면, launcher가 포함된 이미지를 빌드하여 Docker Compose가 접근할 수 있는 위치에 두고 실행하시면 됩니다. 필요한 환경 변수 값을 출력하는 launcher 명령어가 있습니다. 제가 그 명령어를 정확히 기억하지 못하므로, launcher 소스 코드를 확인하여 해당 명령어를 찾아보시기 바랍니다.

또한 [Discourse는 부트스트래핑이 필요하지 않은 Docker 이미지를 자주 배포할 수 있는가?](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205)도 참고하세요.

---

<div class="post-metadata">

### Author: ![saulshanabrook](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/saulshanabrook/32/292864_2.png) [@saulshanabrook](https://meta.discourse.org/u/saulshanabrook)
#### Post date: [7월 17, 2023, 4:20오후 UTC](https://meta.discourse.org/t/docker-compose-yml-to-run-discourse-locally/271826/3 "2023-07-17T16:20:04Z")

</div>

저는 Docker Compose를 사용하여 Discourse를 로컬과 서버에서 실행하고 있습니다. 완전히 문서화되어 있지는 않지만, 이 저장소가 있으며 관련 질문에 답변해 드릴 수 있습니다:

> **[GitHub - valleyhousingcoop/discourse-hosting](https://github.com/valleyhousingcoop/discourse-hosting)**
>
> Contribute to valleyhousingcoop/discourse-hosting development by creating an account on GitHub.

작동하게 만드는 데 예상보다 훨씬 오랜 시간이 걸렸습니다.

---

<div class="post-metadata">

### Author: ![madhums](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/madhums/32/316099_2.png) [@madhums](https://meta.discourse.org/u/madhums)
#### Post date: [7월 18, 2023, 9:27오전 UTC](https://meta.discourse.org/t/docker-compose-yml-to-run-discourse-locally/271826/4 "2023-07-18T09:27:27Z")

</div>

와! 내 생각보다 훨씬 더 복잡하네요. 불행히도 이 모든 것을 파악할 시간이 많지 않아서 포기할 수밖에 없습니다. docker-compose.yml 파일로 discourse를 작동시키는 간단한 방법을 찾으신 분 계시면 정말 감사할 것 같고, discourse\_docker 저장소의 readme도 업데이트되면 좋겠습니다. 지금까지 답변해 주셔서 감사합니다!
