Ghost Dockerfile for trusted automated Docker builds.
This repository contains Dockerfile of Ghost for Docker’s automated build published to the public Docker Hub Registry.
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)
docker run -d -p 80:2368 dockerfile/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 127.0.0.1 with 0.0.0.0)content/data/: persistent/shared datacontent/images/: persistent/shared imagescontent/themes/: more themesAfter few seconds, open http://<host> for blog or http://<host>/ghost for admin page.