Skip to content

andy-mcgrath/docker-ghost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

TO USE:

#Download from Docker Hub docker pull apextc/docker-ghost

#to run container docker run -d -P apextc/docker-ghost

#Identify docker host dynamic port being use docker ps

INFO: Wanted to learn Docker so set a mini project to get a build from uBuntu 15.04 to running Ghost using docker build function.

Step 1: ran uBuntu container and work out what neede to install node.js 10.38, needed unzip and wget or curl for download (went with wget)

Step 2: create Dockerfile to get from base ubuntu 15.04 to install node.js from binary download

Step 3: ran container from new image and worked out the basic ghost install Step 4: update Dockerfile to include ghost install and run into build

This is where I currently am with my project

Future steps: 1: Use volumes to allow for central ghost config and database 2: fork build to include MySQL version of build 3: add NGINX build (from base uBuntu 15.04 images) to provide reverse proxy front end

Thanks to Amin Meyghani for a Node.js install script (http://stackoverflow.com/users/1265454/amin-meyghani)

Author - Andy McGrath (apextc)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published