Skip to content
This repository has been archived by the owner on Apr 28, 2018. It is now read-only.

henrik-farre/docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker based local development environment

Setup

Include bin/ in $PATH or run directly bin/pilotboat directly.

  • Blackfire.io: Create account, copy containers/docker.env.skel to containers/docker.env, edit containers/docker.env

The pilotboat command will build the images and start the containers on first run

Quick start Drupal 8 site

pilotboat start php-dev-debian-jessie
pilotboat site-create domain.tld drupal8

Replace domain.tld with a domain pointing to localhost.

Supported site types:

pilotboat site-create domain.tld [SITE_TYPE]
  • [None]: if you call site-create with just a domain, you will just get a virtual host, and a directory structure in sites
  • Drupal8: Latest version of Drupal 8 is installed (Admin user/passwprd: admin/admin)
  • Drupal7: Latest version of Drupal 7 is installed (Admin user/passwprd: admin/admin)
  • Wordpress: Latest version of Wordpress is installed (Admin user/passwprd: admin/admin)
  • Prestashop: Latest version of Prestashop is installed (Admin user/password: admin@DOMAIN.TLD/admin)
  • Symfony: Latest stable version of the Symfony 3 framework

Tools

Accessible from http

Accessible from shell (enter using pilotboat shell)

  • composer
  • drush
  • Drupal console (drupal command), configuration is in sites/.console or in /var/www/.console inside the container
  • wp-cli
  • symfony installer (symfony command)

About

pilotboat: simple docker helper for local development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published