Docker setup for Canvas using PHP7-FPM and Nginx

Instructions

  1. Checkout the repository
  • Run cp .env.sample canvas/.env
  • Run docker run --rm -it -v $(pwd)/canvas:/code -w /code composer/composer install
  • Run docker-compose up
  • Run docker-compose run --rm php php /code/artisan canvas:install
  • Navigate to http://localhost:8080 in a browser
  • See Canvas instructions for more info
  • Be a happy potato!

That's it! You have your local Canvas setup using Docker