/laravel-docker

🐳 Generic docker image for Laravel Applications

Primary LanguageDockerfileMIT LicenseMIT

laravel-docker

🐳 Generic docker image for Laravel Applications

Build and publish packages

Docker Badge

Tags PHP version Architecture Features
8.1.32 8.1.32 amd64/arm64 ✅ Everything
8.2.28 8.2.28 amd64/arm64 ✅ Everything
8.3.19 8.3.19 amd64/arm64 ✅ Everything
8.4.5 8.4.5 amd64/arm64 ❌ Missing imagick extension
stable 8.4 amd64/arm64 🔗 Aliases the stable version of PHP that supports all features of this docker image.
latest 8.4 amd64/arm64 🔗 Aliases the latest version of PHP available (even if that version does not support all features yet).
More EOL versions
Tags PHP version Architecture Features
5.6.40 5.6.40 amd64 ✅ Everything
7.0.33 7.0.33 amd64 ✅ Everything
7.1.33 7.1.33 amd64/arm64 ✅ Everything
7.2.34 7.2.34 amd64/arm64 ✅ Everything
7.3.33 7.3.33 amd64/arm64 ✅ Everything
7.4.33 7.4.33 amd64/arm64 ✅ Everything
8.0.30 8.0.30 amd64/arm64 ✅ Everything

All PHP images use composer version 2, if you want to use version 1, please run composer self-update --1 command.

Usage

docker run --rm curder/laravel-docker:8.4.4 php -v

Mirrors

  • GitHub Mirror

    docker run --rm ghcr.io/curder/laravel-docker:8.4.4 php -v
  • Ali Mirror

    docker run --rm registry.cn-hangzhou.aliyuncs.com/curder/laravel-docker:8.4.4 php -v

For Apple Silicon or other arm-based CPUs, use the --platform linux/arm64 option.

Use within your GitLab's pipelines