Skip to content

Instantly share code, notes, and snippets.

@frinux
frinux / docker-command.sh
Created October 13, 2020 12:50
Laravel docker entrypoint
#!/usr/bin/env bash
# Script used as command for Docker
# thanks https://laravel-news.com/laravel-scheduler-queue-docker
set -e
role=${CONTAINER_ROLE:-app}
if [[ "$role" = "app" ]]; then
@frinux
frinux / docker-compose.yml
Created October 13, 2020 12:47
Laravel 8 + PgSQL docker-compose
version: '3.4'
services:
# #########################
# Laravel
# #########################
laravel-api:
container_name: laravel-jetstream-test
build:
context: .
@frinux
frinux / Dockerfile
Created October 13, 2020 12:45
Laravel 8 PHP 7.4 Dockerfile
# #########################################
# Install Composer dependencies
# #########################################
FROM composer:latest as vendor
COPY composer.json composer.json
COPY composer.lock composer.lock
RUN composer install \