Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

I have been developing a Laravel (mysql) + astro frontend application using docker to manage the services locally. Now that I am at the point where I want to test a production setup, I went with a Digital Ocean Droplet and the cheapest $4 configuration. When testing the startup of the docker container for the first time, I see the CPU usage climb to 100% and the droplet eventually becomes unreachable for hours.
So I went back to the drawing board with my docker configuration and tried to ensure that it was more tailored for production, and I also tried another configuration, this time with an intel vcpu and 2GB of RAM. Still, I am seeing the machine climb to 100% CPU usage and the droplet becoming unreachable for hours.
Does anyone else have examples of making this kind of small application setup working on a droplet or do I need to consider using App Platform instead?
One thing I will mention is that composer needs to install laravel and other dependencies on first run as well as node modules need to be installed on first run. I expected that this might take a little time but to be at 100% CPU usage for hours just does not make sense to me.
hbarnard
keneucker
rich
santoshpatil
Aspiresoftserv
Yakin
Thejaswini-Rao-U
775c69c916d345a7a367d867078ccb
mayricoak
ndam
bc2f52583874402a988f587c00195d
76f156267a594eb19a71f2583b33ea