Using Docker to Containerize Laravel Apps for Development and Production

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. rkt

    Think of Docker as the AWS of the container world in terms of popularity, there is another container platform called rocket (rkt) which can be considered something like Vultr in this analogy.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. laravel-crud-app

    Create PHP Laravel CRUD web application with MySQL Database.

    For this post as we want to dockerize an existing Laravel application, we will use the Student CRUD app built with Laravel by Digamber Rawat. The application is open source and he has a great tutorial explaining how the app was built.

  4. laravel-crud-app

    Create PHP Laravel CRUD web application with MySQL Database. (by geshan)

    And if we hit the URL http://localhost/students again it should work as it was working earlier. All the changes done till now are in this pull request for your reference. Next up we will create a production-ready docker file and a docker-compose file to make it easy to test.

  5. cloud-run-button

    Let anyone deploy your GitHub repos to Google Cloud Run with a single click

    If you are interested in how it can be deployed so easily on cloud run, please do have a look at this pull request which uses the deploy to Cloud Run button.

  6. go-unsplash

    Go Client for the Unsplash API

    Photo by Ian Taylor on Unsplash

  7. distribution-spec

    OCI Distribution Specification

    The open container initiative looks at the standardization and governance of container runtimes.

  8. Laradock

    Full PHP development environment for Docker.

    First, we will use Laravel Sail to run the application locally on our dev environment. There are unofficial Docker environments for Laravel like Laradock but Sail is the official docker dev environment for Laravel. Sail is is a wrapper on top of docker compose.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. Docker Compose

    Define and run multi-container applications with Docker

    First, we will use Laravel Sail to run the application locally on our dev environment. There are unofficial Docker environments for Laravel like Laradock but Sail is the official docker dev environment for Laravel. Sail is is a wrapper on top of docker compose.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Install Docker on Linux

    1 project | dev.to | 20 Jul 2025
  • Hosting n8n on AWS EC2 with Docker

    2 projects | dev.to | 6 Jul 2025
  • Compose Spec Updated with <models> for AI Workloads

    1 project | news.ycombinator.com | 2 Jul 2025
  • Website behind Active Directory/LDAP with Nginx

    3 projects | dev.to | 6 May 2025
  • Deploy a Django Rest Api on AWS EC2 using Docker, NGINX, Gunicorn and GitHub Action.

    3 projects | dev.to | 24 Apr 2025

Did you know that Go is
the 4th most popular programming language
based on number of references?