Docker で Laravel の開発環境を作りたい 2 Dockerfile化
Dockerfileの作成
# 元となるイメージを指定 FROM php:7.2-apache # イメージを作る際に実行するコマンド RUN apt-get update RUN apt-get install -y vim # php.iniが無いため、コピーして作成する RUN cp /usr/local/etc/php/php.ini-development /usr/local/etc/php/php.ini # xdebugをインストールする RUN pecl install xdebug
Dockerfileをもとにイメージ・コンテナの作成
$ docker build -t hogehoge . # カレントディレクトリのDockerfileを元にイメージを作成 $ docker run -d -p 80:80 --name myapp -v $(pwd):/var/www/html hogehoge # 実行