Skip to content

A minimalistic Docker image to use confd in multi-stage builds.

License

Notifications You must be signed in to change notification settings

nebolsin/docker-confd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nebolsin/confd

A minimalistic Docker image to use confd in multi-stage builds.

Based on the official confd instructions.

WIP This is an experimental repo, don't use it WIP

Usage

Add confd and config templates to your image:

FROM nebolsin/confd:0.14.0-alpine as confd

FROM alpine:latest

COPY --from=confd /app/bin/confd /usr/local/bin/confd
COPY templates /etc/confd/templates/
COPY conf.d /etc/confd/conf.d/

# ...

Generate configs in runtime:

/usr/local/bin/confd -backend env -onetime

License

Configuration files and code in this repository are distributed under the MIT license.

License information for the software contained in nebolsin/confd Docker image:

About

A minimalistic Docker image to use confd in multi-stage builds.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages