botan-party / hansel

DiscordからMinecraftゲームサーバ(EC2)を操作するDiscordBot
MIT License
0 stars 1 forks source link

Raspberry Pi で動かない #16

Closed shokkunrf closed 3 years ago

shokkunrf commented 3 years ago

落としてくるAWS CLI v2がx64向けであるため、ARMを搭載したRaspberry Piでは動かない https://github.com/shokkunrf/hansel/blob/8db9c74b6d93e49500f0e2b2f68faece8e0b5017/Dockerfile#L6

AWS CLI v2インストールのARM版のインストール方法を参考に、アーキテクチャによって落とすファイルを変えたい

shokkunrf commented 3 years ago

AWS CLI Dockerイメージをdocker-composeで繋げてみようかと思ったけど、golangコンテナからaws-cliコンテナのコマンドを実行する方法がわからなかった。

DockerfileのRUN時にアーキテクチャによって落とすファイルを変える方法で対応する。

shokkunrf commented 3 years ago

Raspberry Pi 3BだとそもそもDockerが重いため、ホストOSで実行する方法に変更する。 aws-cliのインストールの自動化は行わない。