Eric Bower
·
2026-04-29
Dockerfile
1FROM alpine:3.23
2
3RUN apk add curl git bats
4
5ARG ZIG_VERSION=0.15.2
6RUN curl -L -o /tmp/zig.tar.xz https://ziglang.org/download/${ZIG_VERSION}/zig-x86_64-linux-${ZIG_VERSION}.tar.xz && \
7 cd /tmp && \
8 tar -xvf zig.tar.xz && \
9 mv zig-x86_64-linux-${ZIG_VERSION} /usr/local/zig && \
10 ln -s /usr/local/zig/zig /usr/local/bin/zig
11
12ENV PATH=/usr/local/zig:$PATH
13
14WORKDIR /app
15
16COPY . /app/
17
18RUN zig build
19
20CMD ["zig", "build"]