Sign inSign up

kgolding/backdrop

By kgolding

Updated over 5 years ago

Backdrop CMS (Work in progress)

Image
0

902

kgolding/backdrop repository overview

WORK IN PROGRESS

This image runs Backdrop CMS (php/apache) and it requires a MySQL database to connect to. I recommend using docker-compose to start both this image and MySQL.

Sample docker-compose.yml

version: '3'

services:
  backdrop:
    image: kgolding/backdrop
    links:
      - db:mysql
    ports:
      - 8080:80
    volumes:
      - html:/var/www/html

  db:
    image: mysql:8
    command: --default-authentication-plugin=mysql_native_password
    volumes:
      - mysql:/var/lib/mysql
    environment:
      MYSQL_USER: backdrop
      MYSQL_PASSWORD: backdrop
      MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
      MYSQL_DATABASE: backdrop

volumes:
  html:
  mysql:

Save the above file into a directory, and from the same directory run docker-compose -d up and browse to http://localhost:8080/

During the installation using the following database settings:

  • MySQL Database name = backdrop
  • Database username = backdrop
  • Database password = backdrop
  • Advanced options:
    • Database host = mysql

Tag summary

Content type

Image

Digest

Size

152.7 MB

Last updated

over 5 years ago

docker pull kgolding/backdrop