Skip to content

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

License

Notifications You must be signed in to change notification settings

micovery/apigee-drupal8-dev-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published