# Vapor: Docker Based Deployments

DevFeed: [Vapor: Docker Based Deployments](<https://devfeed.tech/articles/vapor-docker-based-deployments-3948.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-docker-based-deployments>)

Author: Mohamed Said

Published: 2020-12-16T10:27:00Z

Content type: article

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Docker Image](<https://devfeed.tech/topics/docker-image.md>), [Dockerfile](<https://devfeed.tech/topics/dockerfile.md>), [PHP](<https://devfeed.tech/topics/php.md>), [Composer](<https://devfeed.tech/topics/composer.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [alpine](<https://devfeed.tech/tags/alpine.md>), [applications](<https://devfeed.tech/tags/applications.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [base-images](<https://devfeed.tech/tags/base-images.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [container-image](<https://devfeed.tech/tags/container-image.md>), [container-images](<https://devfeed.tech/tags/container-images.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [docker](<https://devfeed.tech/tags/docker.md>), [ffmpeg](<https://devfeed.tech/tags/ffmpeg.md>), [library](<https://devfeed.tech/tags/library.md>), [php](<https://devfeed.tech/tags/php.md>)

## AI overview

Laravel Vapor introduces Docker-based deployments for AWS Lambda, allowing applications up to 10 GB and supporting additional PHP extensions and libraries. The article explains how to configure Vapor environments, customize Dockerfiles based on Alpine Linux images, and deploy the resulting Docker image.

## Source excerpt

One of the limitations of AWS Lambda is that the deployment size, including layers, must not exceed 250 MB. This is not ideal for large projects that have many composer dependencies. In addition, many...