dorc

A tool for orchestrating services with docker.

Usage no npm install needed!

<script type="module">
  import dorc from 'https://cdn.skypack.dev/dorc';
</script>

README

dorc

A tool for orchestrating services with docker.

(documentation coming one day...)

my-project/dorc.yaml

locals: ./config.yaml
defaultMode: development
services:
  hello:
    image: pmkr/hello:1.0
    cmd: darkness, my old friend
    volumes:
      - /tmp:/tmp
    mode:
      production:
        net: host
        cmd: Kitty
$ dorc up hello
dorc run --name my-project_hello -v /tmp:/tmp pmkr/hello:1.0 darkness, my old friend
Hello, darkness my old friend

$ DORC_MODE=production dorc up hello
dorc run --name my-project_hello -v /tmp:/tmp --net host pmkr/hello:1.0 Kitty
Hello, Kitty