Docker configurations for my development environment
Preparations
$ make init
This updates all submodules and builds a vim package that needs compilation.
Usage
Cache/build docker images:
$ make
Run it (with data):
$ make run
$ MOUNT=$HOME make run
Run it, but don't attach:
$ MOUNT=$HOME make detached
Test it:
$ make test
Have a look at the build targets for more information.
Contents
-
- Installation of important stuff like git/vim etc.
-
- Perl environment with modules important for me
-
- Python programming environment with an emphasis on web apps
-
- LaTeX/Pandoc for documents
-
- WWU corporate identity files in
/usr/share/wwu
- Convenience script
wwubrief
for markdown compilation
- WWU corporate identity files in
-
- vim etc. configuration
All this is orchestrated by a funky Makefile.
Author
(c) 2018 Mirko Westermeier
All rights reserved.
Contributors
- Diego Siqueira