entrykit
entrykit copied to clipboard
Entrypoint tools for elegant, programmable containers
[Originally posted by @Brescia717] Any chance you've tried using `prehook`? Running this in the `Dockerfile`: ENTRYPOINT [ \ "prehook", "ruby -v", "--", \ "prehook", "/myapp/backend/prehook", "--"] yields this error: Error...
If render files having same base filename like `test.01.txt` `test.02.txt`, only last file are rendered. My Dockerfile is like below. ``` FROM ubuntu:latest ENV ENTRYKIT_VERSION 0.4.0 ADD https://github.com/progrium/entrykit/releases/download/v${ENTRYKIT_VERSION}/entrykit_${ENTRYKIT_VERSION}_Linux_x86_64.tgz /tmp/entrykit.tgz RUN...
add new feature to render command * template dir option * uid/gid/permission
Would it be possible that the releases are binaries instead of tgz ? This would allow us to do this in Dockerfiles: `ADD https://github.com/progrium/entrykit/releases/download/v0.4.0/entrykit_0.4.0_Linux_x86_64 /bin/entrykit`
I do this: ``` ENTRYPOINT [ \ "codep", \ "/usr/sbin/ucarp --interface=eth0", \ "/usr/local/sbin/haproxy -f /etc/haproxy/haproxy.cfg" ] ``` And get this: ``` !! exec: "eth0": executable file not found in $PATH...
Idea...`render` should only render the template if the desired file does not exist. For example, say the end user of a Docker image wants to provide a config file through...
With a command like `codep ` I could not figure out how to get things to behave correctly when the flags required quoting. For instance, with `codep "consul-template -template '/etc/nginx/conf.d/services.conf.ctmpl:/etc/nginx/conf.d/services.conf:nginx...