zeek/docker
Arne Welzel 5de3ea1e2f Merge remote-tracking branch 'origin/topic/awelzel/docker-trixie'
* origin/topic/awelzel/docker-trixie:
  ci: Run zeekctl and builtin tasks with Debian 13, too
  ci: Prepend timestamps to output
  ci: Enable Spicy for arm_debian13
  ci: Add Debian 13.0 (trixie)
  docker: Bump to debian:trixie-slim

(cherry picked from commit 63574b9fd4)
2025-08-22 09:22:04 -07:00
..
btest docker: Extend tests to run a very basic Zeek script 2023-02-01 20:54:09 +01:00
builder.Dockerfile Merge remote-tracking branch 'origin/topic/awelzel/docker-trixie' 2025-08-22 09:22:04 -07:00
final.Dockerfile Merge remote-tracking branch 'origin/topic/awelzel/docker-trixie' 2025-08-22 09:22:04 -07:00
Makefile Update build script 2024-04-17 14:16:55 -07:00
README docker: Update Makefile/README to align with the Cirrus CI setup 2023-02-01 20:54:05 +01:00

Container image for Zeek
========================

This directory allows building a minimal container image for Zeek. This image is
published automatically to [DockerHub](https://hub.docker.com/u/zeek) for
releases and for commits on the `master` branch.

- Images for release are published as
  [`zeek/zeek`](https://hub.docker.com/r/zeek/zeek) with the `latest`
  tag pointing to the latest release.
- Development images for the `master` branch are published as
  [`zeek/zeek-dev`](https://hub.docker.com/r/zeek/zeek-dev).

These images are also pushed to Amazon ECR Public Gallery under
the [Zeek Project](https://gallery.ecr.aws/zeek).

To run the image execute e.g.,:

    docker run -it zeek/zeek

To build the image execute `make` from this directory.

CI
--

Note, the image build process on Cirrus CI is not using the Makefile,
but instead open-codes the invocation due to leveraging Cirrus CI caching
and ccache heavily.