Sign inSign up

capgemini/apollo-commerce-kickstart

By capgemini

Updated almost 11 years ago

Dockerfile for Drupal Commerce Kickstart distribution

Image
2

1.3K

capgemini/apollo-commerce-kickstart repository overview

apollo-drupal-commerce-kickstart

Creates a Docker container for showcasing the popular Commerce Kickstart Drupal distribution. This is used as an example demonstrator for Apollo.

The image contains the following -

  • PHP 5.5 + Apache
  • Composer
  • Drush 6
  • Commerce Kickstart (7.x-2.23)

The image must be linked with a database container (e.g. mysql).

Usage

Building with Docker compose
git clone https://github.com/Capgemini/apollo-drupal-commerce-kickstart.git
cd apollo-drupal-commerce-kickstart
docker-compose build
  • Run the Docker image
docker-compose up -d

This should bring up 2 containers, 1 Drupal Commerce Kickstart/PHP/Apache and a second MySQL container. Both containers should be linked and the Commerce Kickstart distribution should be installed (via Drush) on startup.

Building the image standalone
docker run --rm --name commerce_kickstart --link db:mysql capgemini/apollo-commerce-kickstart:latest

...where db:mysql matches the name and alias of your DB instance. The values from your linked DB instance will be used to complete the setup.

Once the container is up browse to port 80 on the container to view the site.

Tag summary

Content type

Image

Digest

sha256:f8640bad3

Size

219.2 MB

Last updated

almost 11 years ago

docker pull capgemini/apollo-commerce-kickstart