Ghost Dockerfile for trusted automated Docker builds.
Switch branches/tags
Nothing to show
Clone or download
pilwon Merge pull request #11 from reinoudk/master
Enable overriding NODE_ENV for development.
Latest commit d6b82d8 Sep 2, 2014

Ghost Dockerfile

This repository contains Dockerfile of Ghost for Docker's automated build published to the public Docker Hub Registry.

Base Docker Image


  1. Install Docker.

  2. Download automated build from public Docker Hub Registry: docker pull dockerfile/ghost

    (alternatively, you can build an image from Dockerfile: docker build -t="dockerfile/ghost"


docker run -d -p 80:2368 dockerfile/ghost

Customizing Ghost

docker run -d -p 80:2368 -v <override-dir>:/ghost-override dockerfile/ghost

where <override-dir> is an absolute path of a directory that could contain:

  • config.js: custom config file copied from here (you must replace with
  • content/data/: persistent/shared data
  • content/images/: persistent/shared images
  • content/themes/: more themes

After few seconds, open http://<host> for blog or http://<host>/ghost for admin page.