/apigee-drupal8-dev-portal

This repo contains the Dockerfile for an all-on-one docker image that has the Apigee Drupal 8 Kickstart

Primary LanguageDockerfileApache License 2.0Apache-2.0

Apigee Drupal8 Developer Portal Kickstart

This repo contains a Dockerfile for building a container image with the following components:

The docker image is meant to be used for development or demonstration purposes.

Usage

In order to use the docker image, run the following command:

 docker run --rm -it \
            --publish 8080:80 \
            --name dev-portal \
            micovery/apigee-drupal8-dev-portal:latest

Then, point your browser to http://localhost:8080

The default administrator credentials are:

username: admin@localhost
password: admin

Inside the container

You an go into a bash shell inside the container by running the following command:

 docker exec -it dev-portal bash

This will log you in as the drupal user. The Drupal installation is located in /drupal/project.

From the shell you can use composer to install Drupal modules, and drush to enable them.

Build Prerequisites

Building it

If you want to build the docker image yourself, run.

$ KICKSTART_VERSION=8.x-dev ./build.sh

Check the official project page for the Apigee Developer Portal Kickstart to see full list of versions.

Not Google Product Clause

This is not an officially supported Google product.