misskey-hub icon indicating copy to clipboard operation
misskey-hub copied to clipboard

Dockerを使ったMisskey構築方法(docs/docker.md)でDocker Hubイメージを使用する

Open tamaina opened this issue 3 years ago • 19 comments

Summary

docker buildがとにかく重いので、Docker Hubイメージを使う方法を推奨したほうがよさそう

tamaina avatar Aug 29 '21 06:08 tamaina

なんというか、docs/docker.md ってあくまでもDockerコンテナを作って構築する方法が書いてるだけなので、何を推奨するかはレイヤーが違うというかスコープ外な気がするのだわ。

Docker Hub手順を書くなら docs/docker.md の隣で、どっちがいいって書くのはまた別の場所という印象。

mei23 avatar Aug 29 '21 08:08 mei23

そもそも docs/docker.md って、Docker手順というよりはdocker-compose手順な気がしてるわ。

mei23 avatar Aug 29 '21 08:08 mei23

ん……

  • docs/docker.mdにはdocker-composeでDocker Hubイメージを使う方法を載せる
  • Docker自前ビルドが絡む話は開発ドキュメント(そんなものはない)の一部にでもする
  • setup.mdでdocker run misskey/misskey:latestする話を書く?
    ~~Postgres/Redisの待ち受けアドレス変更をしなければなので解説が大変面倒…と思ったけどsetup.mdなんだからそこまで詳しく書く必要はないか~~

tamaina avatar Aug 29 '21 08:08 tamaina

…ということを考えたけど判断はしゅいろにおまかせ

tamaina avatar Aug 29 '21 08:08 tamaina

とりあえずこれやらないとだわ https://github.com/misskey-dev/misskey/issues/6376

mei23 avatar Aug 29 '21 09:08 mei23

Docker手順とかmisskey-hubに行っちゃったんで、もうこの辺misskey-hubのIssueかも。

mei23 avatar Nov 10 '21 05:11 mei23

しゅいろがTransfer issueできるかもだわ

mei23 avatar Nov 10 '21 05:11 mei23

off topic: Misskey Hubをmisskey-dev傘下にすべきだなと思った

EbiseLutica avatar Nov 10 '21 05:11 EbiseLutica

Misskey Hubをmisskey-dev傘下に

それは最初からそうじゃない?

tamaina avatar Nov 10 '21 05:11 tamaina

ほんとだ。Transferここのメンバーならできるやんって思ったら項目がなかったので、syuilo傘下だと思い込んだ。

EbiseLutica avatar Nov 10 '21 07:11 EbiseLutica

docs/docker.mdにはdocker-composeでDocker Hubイメージを使う方法を載せるので良さそう

syuilo avatar Nov 12 '21 04:11 syuilo

Docker Hubイメージ使った場合って設定どうするんだろう

syuilo avatar Nov 12 '21 04:11 syuilo

-     build: .
+     image: misskey/misskey:(version)

だと思う

tamaina avatar Nov 12 '21 04:11 tamaina

https://gist.github.com/mamemomonga/5549bb69cad8e5618e5527593d4890e0#%E5%90%84%E7%A8%AE%E8%A8%AD%E5%AE%9A-1

tamaina avatar Nov 12 '21 04:11 tamaina

ほぉ~ Gitリポジトリクローンするのは変わらないのか

syuilo avatar Nov 12 '21 04:11 syuilo

Gitリポジトリクローン

必要じゃないと思う

tamaina avatar Nov 12 '21 04:11 tamaina

あー docker-compose自体をユーザー側で用意してもらう感じか

syuilo avatar Nov 12 '21 04:11 syuilo

そうすると misskey-dev/misskey の docker-compose.yml は要らなくなる?

syuilo avatar Nov 12 '21 05:11 syuilo

yes

tamaina avatar Nov 12 '21 05:11 tamaina