Docker-compose up returns "not implemented" what worng

I’m a little confused. Are you running on Docker Desktop on Windows??

If so, do you have Windows containers enabled? I ask this because you mentioned that a Linux image worked fin with docker run.

Also, have you tried the platform: windows flag?

It could be that your host is setup for Linux containers at the moment.