Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Docker and PHP Full Course

Gary Clarke via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master Docker containerization for PHP development through this comprehensive 2-hour course covering essential concepts from basic setup to advanced deployment strategies. Begin with Docker fundamentals and progress through creating Docker Compose files, building PHP Dockerfiles, and configuring Nginx with php-fpm. Explore volume mounting techniques for efficient development workflows and build a basic PHP application within Docker containers. Integrate MySQL databases and manage dependencies using Composer in containerized environments. Learn to create optimized development builds, handle environment variables securely, and implement Redis for caching solutions. Debug applications effectively using Xdebug in Docker containers and optimize production deployments through multi-stage builds. Complete your Docker journey by pushing containers to registries and automating deployment pipelines with GitHub Actions for continuous integration and delivery.

Syllabus

PHP and Docker - Introduction
PHP and Docker - Docker Compose File
PHP and Docker - PHP Dockerfile
PHP and Docker - Nginx Configuration (php-fpm)
PHP and Docker - Volume Mounting
PHP and Docker - A Basic App
PHP and Docker - MySQL
PHP and Docker - Composer
PHP and Docker - A Development Build
PHP and Docker - Environment Variables
PHP and Docker - Redis
PHP and Docker - Xdebug
PHP and Docker - Multi-stage Builds
PHP and Docker - Pushing to a Container Registry
PHP and Docker - Github Actions

Taught by

Gary Clarke

Reviews

Start your review of Docker and PHP Full Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.