containeryard 0.3.14

Container Yard is a declarative, reproducible, and reusable decentralized approach for defining containers. Think Nix flakes meets Containerfiles (aka Dockerfiles).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
```yaml
args:
  required:
    - enabled
    - disabled
    - message
    - count
    - negative
    - fraction
```

```Containerfile
RUN echo {{ enabled }} {{ disabled }} {{ message }}
RUN echo {{ count + 1 }} {{ negative }} {{ fraction + 0.5 }}
{% if enabled %}RUN echo enabled{% else %}RUN echo unexpected-enabled{% endif %}
{% if disabled %}RUN echo unexpected-disabled{% else %}RUN echo disabled{% endif %}
```