Container
first choice$ doze add clickhouse --as containerA container is just a command that stays in the foreground. Needs Docker or a compatible runtime. doze knows no run line for an installed clickhouse, so this is the block it writes.
doze.hcl
service "clickhouse" { # a container: a container is just a command, and `run` stays in the foreground run = "docker run --rm -p $HOST:$PORT:8123 clickhouse/clickhouse-server" port = 8123 }