JamesParrott/Dockerfile_generator
Generates best practise Dockerfile from a packages list, Jinja2 template, & config for the chosen distro (Alpine and Debian included). Uses build stages to reduce end image size, given compilation script or sub-Dockerfile. Reorderable commands. Special tags. Labels. Customisable to support any Dockerfile command, e.g. RUN pip, or RUN npm
PythonMIT
Issues
- 0
Some packages on Debian (e.g. Perl when installing Vim) don't recognise LANG=UTF8. UTF-8 required?
#9 opened by JamesParrott - 0
Version pinning test will fail when an external dependency yanks a version we pinned from apk
#7 opened by JamesParrott - 0
Editable installs don't work (pip -e) as main.py can't find config and templates directories.
#6 opened by JamesParrott