Skip to content

Docker

Deploy a Red Hat (ubi8) container with the 10x Engine Cloud flavor.

  1. Download the latest image:
docker pull log10x/pipeline-10x:latest
  1. Run the following test, which will read an embedded Sample Spark log, and emits optimized events and summaries.
docker run log10x/pipeline-10x:latest
  1. To configure, pass CLI arguments or mount config files and pass them to the 10x Engine:
docker run \
   -v /path/to/local/my-config.yaml:/etc/log-10x/my-config.yaml \
   log10x/pipeline-10x:latest \
   run @/etc/log-10x/my-config.yaml

Compiler image

To generate symbol libraries, use the log10x/compiler-10x image — the Cloud compiler bundled with the source-fetch toolchain (git, docker CLI, helm) the pull stage shells out to. The lean pipeline-10x image above omits those tools.

docker pull log10x/compiler-10x:latest
docker run log10x/compiler-10x:latest @apps/compiler

See Compile → Deploy for full Kubernetes and CI/CD examples.

To run 10x containers in k8s see the deployment instructions