mradcliffe / docker-core-sprint

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker for Drupal Core Sprint

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.

Getting Started

  1. Get The Files
  2. Extract docker-core-sprint
  3. Install Docker and Other Requirements
  4. Start Sprinting

1. Get The Files

  • 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.

2. Extract docker-core-sprint directory

  1. 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.
  2. Browse to this directory.
  3. Unzip the docker-installers.zip file.

3. Install Docker and Other Requirements

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

4. Visit the following in your browser

Manage Docker

Start things

  • Run docker-compose up -d.

Shut things down

  • Run docker-compose stop so that you do not lose your work later.
  • Run docker-compose down to remove everything and start from scratch.

Deploy code changes

  • Run docker-compose restart php after you've made some changes such as adding a test.

About

License:MIT License


Languages

Language:Shell 98.5%Language:Makefile 1.5%