Sign inSign up

leeotzu/ezcontent

By leeotzu

Updated over 5 years ago

Image
0

459

leeotzu/ezcontent repository overview

How to use this image

docker run --name some-ezcontent -p 80:8080 -d leeotzu/ezcontent:tag

Example usage

Run using docker-compose

version: '3.5'

networks:
  ez-nw:

services:
  drupal:
    image: leeotzu/ezcontent:8.x-dev
    container_name: ezcontent_drupal
    depends_on:
      - mysql
    ports:
      - 8062:8080
    networks:
      - ez-nw
  

  mysql:
    image: mysql:5.7
    container_name: ezcontent_mysql
    ports:
      - "3306"
    environment:
      MYSQL_ROOT_PASSWORD: drupal
      MYSQL_USER: drupal
      MYSQL_PASSWORD: drupal
      MYSQL_DATABASE: drupal
    networks:
      - ez-nw
Run following command to install the Ezcontent Stack
docker-compose exec ezcontent_drupal sh -c "php -d memory_limit=-1 ./vendor/bin/drush si ezcontent --db-url='mysql://drupal:drupal@ezcontent_mysql/drupal' --site-name='EZ Content BLT' --account-name='srijan' --account-pass='admin12345' -y && php -d memory_limit=-1 ./vendor/bin/drush en ezcontent_demo -y && php -d memory_limit=-1 ./vendor/bin/drush en ezcontent_api -y && php -d memory_limit=-1 ./vendor/bin/drush en ezcontent_api -y"

Run using docker command

Create a network

docker network create ez-nw

Create containers
  • docker run --rm --name ezcontent --network ez-nw -p 8077:8080 -d leeotzu/ezcontent:8.x-dev
  • docker run --rm --name mysql -e MYSQL_ROOT_PASSWORD=drupal -e MYSQL_USER=drupal -e MYSQL_PASSWORD=drupal -e MYSQL_DATABASE=drupal --network ez-nw -p 3306:3306 -d mysql:5.7
Run following command to install the Ezcontent Stack

docker exec -it ezcontent sh -c "php -d memory_limit=-1 ./vendor/bin/drush si ezcontent --db-url='mysql://drupal:drupal@mysql/drupal' --site-name='EZ Content' --account-name='srijan' --account-pass='admin12345' -y && php -d memory_limit=-1 ./vendor/bin/drush en ezcontent_demo -y && php -d memory_limit=-1 ./vendor/bin/drush en ezcontent_api -y && php -d memory_limit=-1 ./vendor/bin/drush en ezcontent_api -y"

Tag summary

Content type

Image

Digest

Size

292.5 MB

Last updated

over 5 years ago

docker pull leeotzu/ezcontent