Skip to content

Docker compose bindings vs Proactive bindings #20

@tobwiens

Description

@tobwiens

The docker compose script engine binds and replaces variables on its own.

Since docker compose 1.5+ variables are replaced by docker compose itself (https://github.com/docker/compose/releases/tag/1.5.0rc2). In order for docker compose to replace variables inside docker-compose files, they must be defined in the shell/bash which executes the docker compose up command.

So the docker compose script engine can execute docker-compose up in a bash script engine (something which is known to handle the variable bindings). That way the variable bindings are handled in the "standard" docker-compose way with the standard ProActive way. Removing custom code from the docker-compose script engine.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions