Provides a set of docker containers that can be used at a Drupal Core sprint.
Based on work by BrianGilbert.
You should use a drud/quicksprint release instead unless you are running Windows 10 or 7 without Hyper-V support (or cannot install and use Docker for Windows). This is intended as a simpler fallback option for DrupalCon sprints.
- ResilioSync - Find the folder/directory that was downloaded and copy its contents to your Desktop.
- USB Drive - Copy docker-core-sprint-RELEASE.zip from the USB drive to your Desktop and extract it.
- Extract the docker-core-sprint-OPERATINGSYSTEM-RELEASE.zip file to your Desktop. It is required to be within your user directory for Windows and MacOS users.
- Browse to this directory.
- Unzip the docker-installers.zip file.
Continue by reading the INSTALL.md file inside the directory corresponding to your operating system:
- MacOS/INSTALL.md
- Windows/INSTALL.md
- Linux/README.md and Linux/INSTALL.md
- Drupal Core development site: http://drupal.docker.internal:8000
- Install Drupal with the database host "mariadb", and the username, password and database name as "drupal8".
- Chat: https://drupal.org/chat
- Signup for Drupal Slack, use IRC or join https://drupalchat.eu.
- IDE: http://ide.drupal.docker.internal:8000
- Log into the cloud9 IDE with "drupal" as the user name and password.
- Mail: http://mail.drupal.docker.internal:8000
- Check any e-mails that are sent from the Drupal instance.
- Admin page: http://adminer.drupal.docker.internal:8000
- Drop database tables, etc...
- Run
docker-compose up -d
.
- Run
docker-compose stop
so that you do not lose your work later. - Run
docker-compose down
to remove everything and start from scratch.
- Run
docker-compose restart php
after you've made some changes such as adding a test.