Develop and Deploy Laravel Applications with Docker

2h 29m 56s
English
Paid

Learn how to use the power of Docker to develop, test, and deploy Laravel applications in local and production environments with this premium video course.

Read more about the course

Docker and Laravel work together in a perfect marriage Docker, and more broadly containerization as a whole, is growing in popularity, not just for production environments but also for local development. Laravel is the leading modern PHP framework used by millions of developers around the globe. Together, they help develop and deploy web applications that are fast, scalable, and OS independent. 

Working with a LAMP stack or other web server software installed on your local machine can be a nightmare when it comes time to upgrade. If you have multiple apps that require different versions of something like PHP it's even worse. Using Docker to build your local dev environment removes the headache of maintaining and installing dependencies for web server software across your machines.

“I have absolutely no clue how to get started deploying my Laravel app to a production server with Docker.” 

That's okay, there's a lot of options! In this course, we'll explore a few different methods to deploy your Dockerized Laravel application onto a production server. Including how to setup and use an automated testing and CI/CD service like CircleCI.

Watch Online Develop and Deploy Laravel Applications with Docker

Join premium to watch
Go to premium
# Title Duration
1 Introduction to Docker 08:05
2 Introduction to Docker Compose 08:25
3 Setting up Nginx 08:57
4 Setting up Apache 06:21
5 Setting up PHP 07:42
6 Setting up MySQL 06:58
7 Installing and using Composer 09:05
8 Setting up our new Laravel app 04:46
9 Setting up and using the Artisan service 04:24
10 Setting up and using the npm service 04:31
11 Building a simple test application 12:04
12 Creating and running tests with PHPUnit 03:59
13 Improving local Docker performance 05:45
14 Enabling https locally with mkcert 04:30
15 Caching with Redis 08:32
16 Queuing and running jobs with Redis 06:08
17 Running scheduled tasks 04:58
18 Deploying a Laravel app with git 18:55
19 Using Let's Encrypt with Docker in production 05:20
20 Using-CircleCI-for-cicd-and-deployment 10:31

Similar courses to Develop and Deploy Laravel Applications with Docker

Master Laravel, Vue 3 & Inertia Full Stack 2023

Master Laravel, Vue 3 & Inertia Full Stack 2023udemy

Category: Vue, Laravel
Duration 35 hours 53 minutes 40 seconds
Let's Build a Go version of Laravel: Part Two

Let's Build a Go version of Laravel: Part Twoudemy

Category: Golang (Google Go), Laravel
Duration 8 hours 5 minutes 42 seconds
RESTful API with Laravel: Build a real API with Laravel

RESTful API with Laravel: Build a real API with Laraveludemy

Category: Laravel
Duration 14 hours 30 minutes 19 seconds
SAAS Adventure - Learn to Create your own SAAS

SAAS Adventure - Learn to Create your own SAASsaasadventure.io

Category: JavaScript, Laravel
Duration 8 hours 37 minutes 3 seconds
Master Laravel & Create High-Level Applications with Laravel

Master Laravel & Create High-Level Applications with Laraveludemy

Category: Laravel, PHP
Duration 14 hours 44 minutes 48 seconds
Start with TALL: Use Tailwind, Alpine, Laravel & Livewire

Start with TALL: Use Tailwind, Alpine, Laravel & Livewireudemy

Category: Others, Laravel
Duration 4 hours 17 minutes 21 seconds
Let's Build a Go version of Laravel

Let's Build a Go version of Laraveludemy

Category: Golang (Google Go), Laravel
Duration 19 hours 22 minutes 16 seconds
The Ultimate Guide to Building APIs and SPAs With Laravel and Nuxt 3

The Ultimate Guide to Building APIs and SPAs With Laravel and Nuxt 3Server Side Up

Category: Nuxt, Laravel
Duration 4 hours 2 minutes 48 seconds
Laravel 8 advanced tips and tricks beginner and intermediate

Laravel 8 advanced tips and tricks beginner and intermediateudemy

Category: Laravel
Duration 1 hour 56 minutes 50 seconds
React and Laravel: Breaking a Monolith to Microservices

React and Laravel: Breaking a Monolith to Microservicesudemy

Category: React.js, Docker, Laravel, Redis
Duration 15 hours 7 minutes 45 seconds