Report this

What is the reason for this report?

App Platform container building is extremely slow

Posted on October 29, 2020

It’s extremely slow to build Docker containers on app platform. My container takes about 2 minutes to build locally, but takes over 30 minutes on app platform. It takes over 10 minutes to install the Ruby bundle and another 5 minutes to install the JS dependencies (from yarn). It’s a bit faster when the layers are cached, but it seems like the cache expires after a day or so, which requires a full rebuild of the docker containers.



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Over year since this question has been posted and over a year since customer service team said we are working on it to improve the performance, sound that digitalocean team slow as well to make improvement same as their service. I thought the issue was in my app and i have tried to deploy a fresh express server with no single extra line code and it is taking over 30 min !!! so disappointed…

As others have mentioned: a deploy of an almost empty project takes 20 minutes. This is a deal breaker.

It took almost a whole work day to debug an error I had in my environment variables because the build process is so slow and I had to run it several times.

Why do the components need to be rebuilt from scratch if a variable with only RUN_TIME scope is changed?

@cbaker any updates on this? Builds that take a minute or 2 on heroku are taking over 30 minutes in app platform. Makes debugging and pushing out fixes a really frustrating experience

The developer cloud

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

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.