Private keys for crypto wallet in Docker image

I have a Windows game client (.exe) that contacts a Linux server which holds the private keys for the developer’s crypto wallet and runs an app that distributes crypto currency and NFTs to the user’s wallets when the appropriate requests are received.

I want to decentralize the server. Is it possible to distribute a secure docker image that runs on Windows desktops that hold the developers private keys securely.

I am not asking for a full implementation tutorial. Just a yes or no and perhaps a nudge in the right direction (if yes) and help me understand why (if no).

Many thanks.