Must be amd64 architecture for linux os, found arm64 linux.

Sounds similar to Docker deploy failing due to using wrong image?, which was supposed to have been fixed. Have you tried pushing a new tag and using it? (e.g. “woudan/homework:v2”)