Laradock
Full PHP development environment for Docker. (by laradock)
docker-compose-laravel
A docker-compose workflow for local Laravel development (by aschmelyun)
Our great sponsors
Laradock | docker-compose-laravel | |
---|---|---|
28 | 14 | |
12,234 | 2,509 | |
0.6% | - | |
8.1 | 0.0 | |
4 days ago | about 2 months ago | |
Dockerfile | Dockerfile | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Laradock
Posts with mentions or reviews of Laradock.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-27.
-
Laravel Docker in Windows
Haven’t touched Laravel for years pero baka laradock might be good for your use case
- What do Mac users here use for local development / testing? AMP software discussion
-
Why is my directory list showing up on the web browser (localhost)?
This is a function of the apache configuration files. You should examine those and determine what the issue is, using the xampp gui which will let you edit the httpd.conf file, or whatever it is that xampp uses. xampp provides the default settings you need, so I highly doubt this is the issue, but there is a directive called DirectoryIndex that tells apache what files to search for when a url points to a directory. By default that is going to include index.php. So if that is not working, then there is possibly something else going on with the apache config. To figure this all out you really have to understand how the various possible configuration options work. I don't use xampp so I can't tell you with certainty what the defaults are, but directives like Directory, VirtualHost, DocumentRoot etc, can all be used and combined in different ways to create different outcomes. For example, whether or not an index even appears (in the absence of an index.php) is configurable, as is whether or not you can override settings in a .htaccess file. I'm guessing you might be running xampp under windows, and this is yet another reason why in the era of containers, it's just better to use virtualization or containerization rather than something like xampp. As it sounds like you are still in learning mode, it's not too late to turn your attention to something like docker with https://laradock.io/
-
Demet – Useful LAMP and LEMP Stack for Docker with PHP 8.2
It's vastly inferior to laradock and does less.
-
Yet another lemp tool
With https://laradock.io/ it should be no more than a couple of minutes. Yes, this is a development environment and not meant for production. But so is yours, just with a worse approach.
- How do I dockerise this Laravel Application?
-
Discussion on what dev environment people use and prefer
The prime example of what I'm referring to is: https://github.com/laradock/laradock
-
Using Docker to Containerize Laravel Apps for Development and Production
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.
- Weekly "ask anything" thread
-
Laradock - ready to use PHP docker environment
git clone https://github.com/Laradock/laradock.git
docker-compose-laravel
Posts with mentions or reviews of docker-compose-laravel.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-01.
- Migrate from Laragon to Homestead or Sail
- Looking for comparisons of Docker environments for Laravel development.
-
I built a receipt printer for GitHub issues
They did... for example https://github.com/aschmelyun/docker-compose-laravel/issues/145 was an ascii art penis but it was deleted by github staff. Another one I saw was anime hentai art.
-
Fixing permissions issues with Docker Compose and PHP
I've been maintaining and iterating on a basic Docker Compose setup for Laravel over the last year or so. It's worked well enough for local development, which was what I originally intended it for. Ever since I released it though, I've had multiple people sending me concerns and GitHub issues surrounding permissions problems.
- Should I move to Docker?
-
Deploying Laravel Mix using Docker?
If you'd like to dive into my setup, you can check it out on GitHub: github.com/aschmelyun/docker-compose-laravel/blob/main/docker-compose.yml
-
How would you setup your local dev server?
Here's a laravel project template that includes mysql, nginx, php, and redis as a docker-compose file: https://github.com/aschmelyun/docker-compose-laravel
-
Best path for Laravel and Docker for local dev?
I honestly just rolled my own with Docker and Docker Compose. You can check out what I've been using for every new project in this repo here if you want to see how I did it. If I was starting again from scratch today, I'd still probably go the same route (maybe consolidating the webserver/php containers into one image, but it's worked great for local dev so far).
-
Laravel Development with name.test
I have a repo that I've been tweaking over the course of the last year that's my go-to starter kit for all of my local project's dev environments.
-
Using Docker with Spatie's Laravel Package development
Dockerfile (I'm using https://github.com/aschmelyun/docker-compose-laravel)
What are some alternatives?
When comparing Laradock and docker-compose-laravel you can also consider the following projects:
sail - Docker files for running a basic Laravel application.
laragon - Laragon is a portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby. It is fast, lightweight, easy-to-use and easy-to-extend.
lando - A development tool for all your projects that is fast, easy, powerful and liberating
DBngin - DB Engine
nginx-proxy - Automated nginx proxy for Docker containers using docker-gen
devilbox - A modern Docker LAMP stack and MEAN stack for local development
Laravel Homestead
package-skeleton-laravel - A skeleton repository for Spatie's Laravel Packages
Laradock vs sail
docker-compose-laravel vs laragon
Laradock vs laragon
docker-compose-laravel vs sail
Laradock vs lando
docker-compose-laravel vs DBngin
Laradock vs nginx-proxy
docker-compose-laravel vs devilbox
Laradock vs Laravel Homestead
docker-compose-laravel vs Laravel Homestead
Laradock vs devilbox
docker-compose-laravel vs package-skeleton-laravel