standardnotes / self-hosted

[Legacy] Self-host your own Standard Notes server for end-to-end encrypted notes and files
https://github.com/standardnotes/server
GNU Affero General Public License v3.0
342 stars 38 forks source link

No matching manifest for Arm64 #94

Closed dm5n closed 1 year ago

dm5n commented 1 year ago

Service Versions (please complete the following information): root@xyz:~/standalone# ./server.sh start Starting up infrastructure [+] Running 0/10 ⠸ cache Pulling 3.3s ⠸ workspace Pulling 3.3s ⠸ api-gateway Pulling 3.3s ⠿ syncing-server-js Error 3.3s ⠸ files Pulling 3.3s ⠸ syncing-server-js-worker Pulling 3.3s ⠿ auth-worker Error 3.3s ⠸ auth Pulling 3.3s ⠸ db Pulling 3.3s ⠿ workspace-worker Error 3.3s

Describe the issue Error msg: no matching manifest for linux/arm64/v8 in the manifest list entries

I'm trying to install SN on an Oracle Arm64 VPS, running Ubuntu.

jackyzy823 commented 1 year ago

It is because mysql:5.6 do not have arm64 variant. You need to use mysql/mysql-server or arm64v8/mysql to replace it .

Update: just use mysql:8 (it will auto use arm64v8/mysql)

dm5n commented 1 year ago

Thanks – so this would be changed in docker-compose.yml?

Are other changes necessary eg an Arm64 image build of StandarNotes such as this?

jackyzy823 commented 1 year ago

Thanks – so this would be changed in docker-compose.yml?

Yes

Are other changes necessary eg an Arm64 image build of StandarNotes such as this?

I think no, since standardnotes' images now support arm64.

dm5n commented 1 year ago

Excellent, that appears to have worked, thanks so much for your kind help.