Recommendation for Cloud Service (Linux + Python + Python packages, Calculation once a day, Runtime 2 hours)

I am in search of a cloud service for my software project. The prerequisites are the following:

  • It runs on Linux in a Conda-Environment with Python 3.7 and several Python Packages. Install-time is about 20 minutes
  • The program has to run once a day for about 3 hours
  • It requires 4 CPU, 16 GB RAM, 100 GB Memory

Can you recommend a cloud architecture that is suitable for this? Docker is an option for me.