
This image is updated via pull requests to the tle06/docker-grav GitHub repo.
Grav is a Fast, Simple, and Flexible, file-based Web-platform. There is Zero installation required. Just extract the ZIP archive, and you are already up and running. It follows similar principles to other flat-file CMS platforms, but has a different design philosophy than most. Grav comes with a powerful Package Management System to allow for simple installation and upgrading of plugins and themes, as well as simple updating of Grav itself.
The underlying architecture of Grav is designed to use well-established and best-in-class technologies to ensure that Grav is simple to use and easy to extend. Some of these key technologies include:
apache2
nano
git
unzip
php7.2
libapache2-mod-php7.2
php7.2-common
php7.2-mbstring
php7.2-xmlrpc
php7.2-soap
php7.2-gd
php7.2-xml
php7.2-cli
php7.2-curl
php7.2-zip
php7.2 ldap
port 80
workdir = /var/www/app
grav cms
grav plugin admin
Starting the grav instance listening on port 80 is as easy as the following:
$ docker run -d -p 80:80 tlnk/docker-grav
Then go to http://localhost/admin and go through the wizard.
All data beyond what lives in the database (file uploads, etc) is stored within the default volume /var/www/app. For more information about the folder please refer to this URL.
An rancher template is also available here
Content type
Image
Digest
Size
175.9 MB
Last updated
about 8 years ago
docker pull tlnk/docker-grav