diff --git a/README.md b/README.md index 631a785..0574968 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,41 @@ -# docker-grav -Docker Image for Grav +# Official Grav Docker Image + +This currently is pretty minimal and uses: + +* apache-2.4.8 +* GD library +* Unzip library +* php7.2 +* php7.2-opcache +* php7.2-acpu +* php7.2-yaml + +## Building the image from Dockerfile + +``` +docker build -t grav:latest . +``` + +## Running Grav Image with Latest Grav + Admin (not persistent): + +``` +docker run -p 8000:80 grav:latest +``` + +Point browser to `http://localhost/8000` and create user account... + +## Running local Grav installation + +This assumes you have already downloaded a Grav package into a local folder. This is the best way to run Grav if you want to have your changes persisted between restarts of the docker container. + +``` +docker run -v /local/grav/install:/var/www/html:cached -p 8000:80/tcp grav:latest +``` + +To run in the current directory you can use: + +``` +docker run -v `pwd`:/var/www/html:cached -p 8000:80/tcp grav:latest +``` + +Point browser to `http://localhost/8000` to access your Grav site \ No newline at end of file