Skip to content
docker development environment for laravel project
Dockerfile TSQL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docker-configs
.env
.gitignore
.pre-commit-config.yaml
.yamllint
LICENSE
README.md
docker-compose.yml
poetry.lock
pyproject.toml

README.md

What's this...

Dockerを使用したLaravelプロジェクトの開発(実行)環境です。

このリポジトリから流用です。

laradockって名前にしてたんですけどすでに存在してたんですね。 名前変更しました。

How to create laravel project...

コンテナのworkdir直下にlaravelプロジェクトを作成します。

$ docker-compose run composer create-project laravel/laravel .

Change output destination...

リポジトリ直下の.envファイルで出力先を変更してください。
下記を変更することで指定した出力先にlaravelプロジェクトを作成することができます。
※出力先ディレクトリが存在しないとエラーになります。

  • .env
SRCDIR=~/work/laravel-app-sample

How to Develop

yamllintを導入しているのでその環境を使用してください。
下記の手順でgit commit時にlintが走ります。

$ git clone git@github.com:Lycheejam/laradock.git
$ cd laradock
$ python -m venv .venv
$ source .venv/bin/activate
pip install -r requirements.txt
pre-commit install
You can’t perform that action at this time.