feat: ARM64 Docker Imageのサポート #8279

Closed
potproject wants to merge 1 commits from potproject/support-arm64 into develop
potproject commented 2022-02-09 07:28:57 +00:00 (Migrated from github.com)

Resolve #8555

What

リリース時にARM64(aarch64)のDocker ImageがビルドされてDockerhubにpushされます

Why

aarch64 on Docker環境でmisskeyをホスティングしている場合、ビルドする必要が無くpullすることが可能になります
自分は独自にregistryにpushしているので、取り込んでもらえると楽になります

Additional info (optional)

ビルド時間が増える(5分前後 -> 40分前後)という問題があります

Resolve #8555 <!-- ℹ お読みください PRありがとうございます! PRを作成する前に、コントリビューションガイドをご確認ください: https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md --> <!-- ℹ README Thank you for your PR! Before creating a PR, please check the contribution guide: https://github.com/misskey-dev/misskey/blob/develop/docs/CONTRIBUTING.en.md --> # What <!-- このPRで何をしたのか? どう変わるのか? --> <!-- What did you do with this PR? How will it change things? --> リリース時にARM64(aarch64)のDocker ImageがビルドされてDockerhubにpushされます # Why <!-- なぜそうするのか? どういう意図なのか? 何が困っているのか? --> <!-- Why do you do it? What are your intentions? What is the problem? --> aarch64 on Docker環境でmisskeyをホスティングしている場合、ビルドする必要が無くpullすることが可能になります 自分は独自にregistryにpushしているので、取り込んでもらえると楽になります # Additional info (optional) <!-- テスト観点など --> <!-- Test perspective, etc --> ビルド時間が増える(5分前後 -> 40分前後)という問題があります
mei23 commented 2022-02-09 07:34:13 +00:00 (Migrated from github.com)

ビルドが遅すぎてそれやめたのと、確かARM64までは既存のイメージで動いたはず

ビルドが遅すぎてそれやめたのと、~~確かARM64までは既存のイメージで動いたはず~~
mei23 commented 2022-02-09 07:39:25 +00:00 (Migrated from github.com)
https://github.com/misskey-dev/misskey/pull/7782
mei23 commented 2022-02-09 07:42:38 +00:00 (Migrated from github.com)

確かARM64までは既存のイメージで動いたはず…

動いたのはセルフビルドの場合だったかも

> 確かARM64までは既存のイメージで動いたはず… 動いたのはセルフビルドの場合だったかも
potproject commented 2022-02-10 02:01:46 +00:00 (Migrated from github.com)

現行でDockerhubにはAMD64ビルドしか無いのでpullすることはできないですね
ネックとしてはおっしゃる通りビルド時間で、Actionsを使っている以上減らすことは厳しいのかなと
自分は独自ビルドで動作させているためビルド自体は成功すると思います

現行でDockerhubにはAMD64ビルドしか無いのでpullすることはできないですね ネックとしてはおっしゃる通りビルド時間で、Actionsを使っている以上減らすことは厳しいのかなと 自分は独自ビルドで動作させているためビルド自体は成功すると思います
tamaina commented 2022-02-20 07:49:08 +00:00 (Migrated from github.com)

https://github.com/misskey-dev/misskey/pull/7782#issuecomment-915912524

arm64ビルド、試してみたものの15分かかるということでやめたという経緯があるのですよね

https://github.com/misskey-dev/misskey/pull/7782#issuecomment-915912524 arm64ビルド、試してみたものの15分かかるということでやめたという経緯があるのですよね
tamaina commented 2022-02-20 07:50:31 +00:00 (Migrated from github.com)

(コメントあんまり読まなくて同じようなことを言ってしまった

(コメントあんまり読まなくて同じようなことを言ってしまった

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: firefish/firefish#8279
There is no content yet.