All Projects → hitalos → Laravel

hitalos / Laravel

Docker image to run Laravel 5.x projects

Projects that are alternatives of or similar to Laravel

Docker Laravel
🐳 Docker Images for Laravel development
Stars: ✭ 101 (-36.08%)
Mutual labels:  laravel, docker-image
Lumen Microservice
Lumen on Docker - Skeleton project with Nginx, MySQL & PHP 7 | Aws ECS, Google Kubernates, Azure Container Engine
Stars: ✭ 183 (+15.82%)
Mutual labels:  laravel, docker-image
Larakube
Laravel app deployment for auto scaled Kubernetes cluster
Stars: ✭ 157 (-0.63%)
Mutual labels:  laravel, docker-image
Dockerized lara
Build your Laravel App with Redis - Mongodb - MariaDB - Nginx - php7 - zsh
Stars: ✭ 9 (-94.3%)
Mutual labels:  laravel, docker-image
Laravel Docker K8s
Running Laravel project using Docker and Deploying using Kubernetes
Stars: ✭ 127 (-19.62%)
Mutual labels:  laravel, docker-image
Symposium
Management of proposals, bios, photos, etc. for conference speakers.
Stars: ✭ 157 (-0.63%)
Mutual labels:  laravel
Captcha
Captcha for Laravel 5/6/7/8
Stars: ✭ 1,985 (+1156.33%)
Mutual labels:  laravel
Spoon
Our simple Laravel boilerplate
Stars: ✭ 156 (-1.27%)
Mutual labels:  laravel
Opendominion
A text-based, persistent browser-based strategy game (PBBG) in a fantasy war setting
Stars: ✭ 155 (-1.9%)
Mutual labels:  laravel
Dockerfiles
Dockerfiles for various pandoc images
Stars: ✭ 158 (+0%)
Mutual labels:  docker-image
Dsshop
vue2.0+Laravel7商城电商平台,完全前后端分离,免费开源可商用,H5商城电商平台,微信小程序商城电商平台;支持H5、微信小程序,支付宝小程序、百度小程序、字节跳动小程序、安卓、IOS等等
Stars: ✭ 156 (-1.27%)
Mutual labels:  laravel
Online Ftp S3
Online FTP / Amazon S3 Filebrowser
Stars: ✭ 157 (-0.63%)
Mutual labels:  laravel
Timezone
Functions for helping manage timezones in Laravel. Includes <select> form builder for timezones.
Stars: ✭ 156 (-1.27%)
Mutual labels:  laravel
Tastyigniter
🔥 Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants
Stars: ✭ 2,137 (+1252.53%)
Mutual labels:  laravel
Laravel Image Optimizer
[deprecated] Image optimizer for laravel
Stars: ✭ 156 (-1.27%)
Mutual labels:  laravel
Bmw Tensorflow Inference Api Cpu
This is a repository for an object detection inference API using the Tensorflow framework.
Stars: ✭ 158 (+0%)
Mutual labels:  docker-image
Laravel Proximage
🌐 Laravel Proximage is a handy package for proxying images.
Stars: ✭ 156 (-1.27%)
Mutual labels:  laravel
Magutticms
Laravel 8 CMS for Web Artisans
Stars: ✭ 155 (-1.9%)
Mutual labels:  laravel
Cachet
📛 An open source status page system for everyone.
Stars: ✭ 12,478 (+7797.47%)
Mutual labels:  laravel
Restful Api With Laravel Definitive Guide
Repository with the base code for the course "RESTful API with Laravel - Definitive-Guide"
Stars: ✭ 156 (-1.27%)
Mutual labels:  laravel

Docker Pulls

laravel

Docker image to run PHP (supporting Laravel) and Node projects.

This image it's for development. Optimize to use in production!

In the latest update, I changed the base image to php:alpine for size optimizing.

Tags

  • latest:
  • php 7.4.12
    • composer 2.0.7
    • phpunit 9.4.3
    • xdebug 2.9.8
  • nodejs 14.5.0
    • npm 6.14.8
    • yarn 1.22.10

Supported Databases (PDO)

  • mssql (via dblib)
  • mysql
  • pgsql
  • sqlite

Extra supported extensions

  • curl
  • exif
  • gd
  • ldap
  • mongodb

Installing

docker pull hitalos/laravel

Using

With docker

docker run --name <container_name> -d -v $PWD:/var/www -p 80:80 hitalos/laravel

Where $PWD is the laravel installation folder.

With docker-compose

Create a docker-compose.yml file in the root folder of project using this as a template:

web:
    image: hitalos/laravel:latest
    ports:
        - 80:80
    volumes:
        - ./:/var/www
    # If you don't want to use default 'artisan serve' command, edit and uncomment the line below.
    # command: php -S 0.0.0.0:80 -t public public/index.php

Then run using this command:

docker-compose up

If you want to use a database, you can create your docker-compose.yml with two containers.

web:
    image: hitalos/laravel:latest
    ports:
        - 80:80
    volumes:
        - ./:/var/www
    links:
        - db
    environment:
        DB_HOST: db
        DB_DATABASE: dbname
        DB_USERNAME: username
        DB_PASSWORD: p455w0rd
        DB_CONNECTION: [pgsql or mysql]
db:
    image: [postgres or mysql]
    environment:
        # with mysql
        MYSQL_DATABASE: dbname
        MYSQL_USER: username
        MYSQL_PASSWORD: p455w0rd

        # with postgres
        POSTGRES_DB: dbname
        POSTGRES_USER: username
        POSTGRES_PASSWORD: p455w0rd
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].