tree: 85c8e9dfe6913eb065fcc677c9dedb948dbe540c [path history] [tgz]
  1. Dockerfile
  2. protobuf.patch
  3. publish.sh
  4. README.md
build/docker/README.md

This folder contains a Docker image that can used to compile the Pulsar C++ client library and website in a reproducible environment.

docker build -t pulsar-build .

The image is already available at https://hub.docker.com/r/apachepulsar/pulsar-build

Example: apachepulsar/pulsar-build:ubuntu-16.04

Build and Publish pulsar-build image

Only committers have permissions on publishing pulsar images to apachepulsar docker hub.

Build pulsar-build image

docker build -t apachepulsar/pulsar-build:ubuntu-16.04 .

Publish pulsar-build image

publish.sh