# ghost **Repository Path**: yunqi-zwt/ghost ## Basic Information - **Project Name**: ghost - **Description**: Ghost Dockerfile for trusted automated Docker builds. - **Primary Language**: Shell - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-22 - **Last Updated**: 2021-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Ghost Dockerfile This repository contains **Dockerfile** of [Ghost](https://www.ghost.org/) for [Docker](https://www.docker.com/)'s [automated build](https://registry.hub.docker.com/u/dockerfile/ghost/) published to the public [Docker Hub Registry](https://registry.hub.docker.com/). ### Base Docker Image * [dockerfile/nodejs](http://dockerfile.github.io/#/nodejs) ### Installation 1. Install [Docker](https://www.docker.com/). 2. Download [automated build](https://registry.hub.docker.com/u/dockerfile/ghost/) from public [Docker Hub Registry](https://registry.hub.docker.com/): `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 :/ghost-override dockerfile/ghost where `` is an absolute path of a directory that could contain: - `config.js`: custom config file copied from [here](https://github.com/TryGhost/Ghost/blob/master/config.example.js) (you must replace `127.0.0.1` with `0.0.0.0`) - `content/data/`: persistent/shared data - `content/images/`: persistent/shared images - `content/themes/`: more themes After few seconds, open `http://` for blog or `http:///ghost` for admin page.