Question

App Docker Compose

I’m experimenting with Digital ocean app Engine. There’s an option to deploy from a docker container, but I need to deploy using docker-compose since I’m building a few containers.


Submit an answer

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!

Sign In or Sign Up to Answer

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.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Hello @an2908

We don’t support running Docker or docker-compose directly in the App Platform. You don’t have access to a fixed Droplet or VM — instead, you are deploying to a container orchestration platform, where each workload is a single container. We have discussed the idea of importing your docker-compose.yml file and having the platform generate an App Platform app spec from it, but that feature doesn’t exist today.

Dikshith

Hello,

What I would personally do is to:

  • Follow the steps here on how to deploy a python application here:

https://docs.digitalocean.com/products/app-platform/languages-frameworks/python/

  • Use a managed database:

https://docs.digitalocean.com/products/app-platform/how-to/manage-databases/

Alternatively, if you already have a Dockerfile for your app you could use it to deploy your application instead:

https://docs.digitalocean.com/products/app-platform/languages-frameworks/docker/

Regarding BitBucket, the best thing to do to get your voice heard regarding this would be to head over to our Product Ideas board and post a new idea, including as much information as possible for what you’d like to see implemented.

https://ideas.digitalocean.com/

Best,

Bobby

What is the typical workflow to migrate from docker-compose to App platform?

I’ve a docker-compose.yml containing python, nginx, postgresql images. If I’m using App platform, I will create 1 container for python, 1 managed database? Do you have a hand-on migration guide?

Also are you support bitbucket soon?