Ghost Dockerfile
This repository contains Dockerfile of Ghost for Docker's automated build published to the public Docker Hub Registry.
Base Docker Image
Installation
-
Install Docker.
-
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" github.com/dockerfile/ghost)
Usage
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 replace127.0.0.1with0.0.0.0)content/data/: persistent/shared datacontent/images/: persistent/shared imagescontent/themes/: more themes
After few seconds, open http://<host> for blog or http://<host>/ghost for admin page.