A Docker image with Ghost.
docker build . -t eduardoshanahan/ghost:latest
Running an interactive test
docker run --rm -it eduardoshanahan/ghost:latest
Or with Docker Compose
docker-compose run --rm shell
Then you can curl to:
Building an image in Docker Hub
If for any reason the tagged build fails, you can fire a fresh one running
To send the commits to the remote server, you can use the script
which will also create a new tag if the version is updated.