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.
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
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.
- bash (Linux shell)
- Docker (18 or newer)
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.
This is not an officially supported Google product.