Sign inSign up

nekroze/docker-compose-gen

By nekroze

•Updated almost 8 years ago

Generate docker-compose config segments dynamically.

Image
0

4.6K

nekroze/docker-compose-gen repository overview

⁠docker-compose-gen

Generate docker-compose config segments dynamically.

⁠Primary Use Case

It can be helpful to replace the default network with an externally defined one dynamically at time of orchestration.

docker-compose-gen can be used like so to make the default network containers are connected to an already defined network called lab.

docker-compose -f docker-compose.yml -f <(docker-compose-gen network --compose-version 3.1 --external lab) up

⁠Installation

⁠Docker

You may use the automated docker image⁠ to use docker-compose-gen without any other dependencies with the following:

docker run nekroze/docker-compose-gen:latest network --name backchannel

⁠Go

If you would like to compile and install/update docker-compose-gen locally and via the golang tool chain with:

go get -u github.com/Nekroze/docker-compose-gen/...

Tag summary

Content type

Image

Digest

Size

2.6 MB

Last updated

almost 8 years ago

docker pull nekroze/docker-compose-gen