# Custom Docker-Discourse bootstrapping from private GIT repository

**URL:** <https://meta.discourse.org/t/custom-docker-discourse-bootstrapping-from-private-git-repository/30822>\
**Category:** Self-hosting\
**Created:** [2015 年 7 月 6 日午後 12:34 UTC](https://meta.discourse.org/t/custom-docker-discourse-bootstrapping-from-private-git-repository/30822 "2015-07-06T12:34:54Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Radu\_Luncasu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/radu_luncasu/32/170921_2.png) [@Radu\_Luncasu](https://meta.discourse.org/u/Radu_Luncasu)\
**Post date:** [2020 年 4 月 8 日午後 6:32 UTC](https://meta.discourse.org/t/custom-docker-discourse-bootstrapping-from-private-git-repository/30822/5 "2020-04-08T18:32:20Z")

</div>

> [@RabidFX](#):
>
> /launcher bootstrap app --docker-args “-e GIT\_PRIVATE\_KEY”

私が行った手順は以下の通りです：

まず、SSH キーを ssh-agent に追加しました：

```plaintext
ssh-add /path/to/private/key

```

次に、エージェントをコンテナに転送しました：

```plaintext
./launcher rebuild app --docker-args "--volume $SSH_AUTH_SOCK:/ssh-agent --env SSH_AUTH_SOCK=/ssh-agent"

```

これで完璧に動作しました。

---

_[View the full topic](https://meta.discourse.org/t/custom-docker-discourse-bootstrapping-from-private-git-repository/30822)._
