DockerでLaravelの環境構築をする度に、ディレクトリやdockerファイル作成のためのコマンドを入力するのが面倒だったので、1回のコマンドラインで下記のような構造を作成できるようにしました。
application
├─ docker
│ ├─ php
│ │ └─ Dockerfile
│ └─ nginx
│ └─ default.conf
└─ docker-compose.yml
$ mkdir -p application/docker/php && mkdir -p application/docker/nginx && cd application/docker/php && touch Dockerfile && cd .. && cd nginx && touch default.conf && cd ../.. && touch docker-compose.yml
上記コマンドを入力すれば最低限Dockerの環境構築に必要なディレクトリやファイルを作成できます。
プロジェクト名「application」などは必要に応じて適宜変更して下さい。