# Docker Hub 없이 Docker 이미지 사용?

**URL:** https://meta.discourse.org/t/docker-images-without-docker-hub/132053
**Category:** Development
**Created:** [10월 28, 2019, 11:49오전 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053 "2019-10-28T11:49:32Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Derp](https://avatars.discourse-cdn.com/v4/letter/d/45deac/32.png) [@Derp](https://meta.discourse.org/u/Derp)
#### Post date: [10월 28, 2019, 11:49오전 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053/1 "2019-10-28T11:49:32Z")

</div>

직접 이미지를 빌드해서 discourse docker 설정을 좀 더 단순화하고 싶습니다. 이 서버에는 이미 nginx가 설정되어 있으므로, 중복이 됩니다. 또한 보안 차원에서 자체적으로 discourse docker 이미지를 빌드하고 호스팅하는 것이 좋겠습니다. 개발자 분들 중에 이렇게 하시는 분이 계신가요? 기본 이미지가 얼마나 최소화된 것인지도 명확하지 않습니다. 저는 보통 alpine 기반 이미지를 선호합니다. 자체 nginx 설정을 사용하면 letsencrypt 같은 것을 사용할 수도 있습니다.

> **[discourse/base - Docker Image](https://hub.docker.com/r/discourse/base)**

---

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [10월 28, 2019, 1:58오후 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053/2 "2019-10-28T13:58:24Z")

</div>

간단한 Docker 이미지 설정을 원하는 분들을 위한 클럽에 오신 것을 환영합니다. 다음 내용을 읽어보시는 것이 좋습니다:

- [Can Discourse ship frequent Docker images that do not need to be bootstrapped?](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205)
- [Community supported official docker image](https://meta.discourse.org/t/community-supported-official-docker-image/83768)

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [10월 28, 2019, 2:47오후 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053/3 "2019-10-28T14:47:35Z")

</div>

> [@Derp](#):
>
> 자체 nginx 설정을 사용하면 예를 들어 Let’s Encrypt를 사용할 수 있습니다.

Let’s Encrypt는 기존 설치에서 이미 지원되고 있습니다.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [10월 28, 2019, 4:01오후 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053/4 "2019-10-28T16:01:39Z")

</div>

학습 목적으로 **지원되지 않는** 경로를 따라가고 싶다면, 기본 Dockerfile은 다음에서 찾을 수 있습니다: [discourse\_docker/image/base/Dockerfile at master · discourse/discourse\_docker · GitHub](https://github.com/discourse/discourse_docker/blob/master/image/base/Dockerfile)

---

<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: [10월 28, 2019, 10:03오후 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053/5 "2019-10-28T22:03:39Z")

</div>

호스팅에 사용하는 이미지를 해당 Dockerfile로 직접 빌드하시나요, 아니면 해당 Dockerfile에 pups를 함께 사용하여 빌드하시나요?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [10월 28, 2019, 10:08오후 UTC](https://meta.discourse.org/t/docker-images-without-docker-hub/132053/6 "2019-10-28T22:08:16Z")

</div>

우리는 DockerHub에 공개되고 런처에 고정된 바로 이 기본 이미지를 사용합니다.

Meta는 모두가 사용하는 동일한 도구로 배포됩니다. `./launcher bootstrap app` 명령을 실행하면 이미지와 모든 것이 생성됩니다. 동일한 도구를 사용하면 대부분의 문제를 조기에 발견하고, 모든 사용자에게 배포되기 전에 수정할 수 있습니다.
