aws / apprunner-roadmap

This is the public roadmap for AWS App Runner.
https://aws.amazon.com/apprunner/
Other
301 stars 14 forks source link

Support large (>3GB) docker images #222

Open chai3 opened 1 year ago

chai3 commented 1 year ago

Community Note

Tell us about your request

allow to configure or increase the ephemeral storage size

Describe alternatives you've considered None

Additional context

Attachments None

landsman commented 9 months ago

Why do you need such a big docker image? Use S3 for static assets. You are doing something wrong.

chai3 commented 9 months ago

Why do you need such a big docker image? Use S3 for static assets. You are doing something wrong.

@landsman case 1. Gradio with Sentence BERT case 2. AWS Deep Learning Containers for Inference

I want to switch from Fargate(max 20GB) and Lambda(max 10GB) to AppRunner. But S3 is not a filesystem. I try download from S3 and unzip it, I got disk full error. I don't want to depends on S3 and external internet if possible.

landsman commented 9 months ago

Can not mount this kind of data from a file system like AWS EFS? Docker Image should contain only application data. I feel that App Runner is dedicated for light-weight things like web apps etc.

chai3 commented 9 months ago

Can not mount this kind of data from a file system like AWS EFS?

unnable

Docker Image should contain only application data

I also think the image size should be reduced somehow, but third-party libraries may download and cache model data on their own.

I feel that App Runner is dedicated for light-weight things like web apps etc

It's very unfortunate and sad.

GitHunter0 commented 2 months ago

The 3GB is indeed too low for many applications, specially if they require deep learning, graphics or maps packages.

I love App Runner but this limitation is way too harsh.