gblachmkii/zenoh

By gblachmkii

Updated 3 months ago

All-in-one Eclipse Zenoh container image based on Docker Hardened Images.

Image
Networking
Message queues
Internet of things
0

939

gblachmkii/zenoh repository overview

Zenoh Container Image

All-in-one Eclipse Zenoh container image based on Docker Hardened Images.

Included Components

Binaries
BinaryDescription
zenohdZenoh router daemon
Backends & Plugins
LibraryDescription
libzenoh_backend_fs.soFilesystem storage backend
libzenoh_backend_rocksdb.soRocksDB storage backend
libzenoh_backend_influxdb2.soInfluxDB v2 storage backend
libzenoh_backend_s3.soS3 storage backend
libzenoh_plugin_rest.soREST API plugin
libzenoh_plugin_storage_manager.soStorage manager plugin
libzenoh_plugin_mqtt.soMQTT protocol plugin
libzenoh_plugin_webserver.soWeb server plugin
libzenoh_plugin_remote_api.soRemote API plugin (zenoh-ts)

Usage

Run with default configuration
docker run -it --rm --read-only \
    -p 7447:7447/tcp -p 7447:7447/udp -p 7446:7446/udp \
    docker.io/gblachmkii/zenoh:latest
Run with a custom configuration file
docker run -it --rm --read-only \
    -p 7447:7447/tcp -p 7447:7447/udp -p 7446:7446/udp \
    -v ./zenoh.json5:/etc/zenoh.json5:ro \
    docker.io/gblachmkii/zenoh:latest zenohd -c /etc/zenoh.json5
Run with CLI flags
docker run -it --rm --read-only \
    -p 7447:7447/tcp -p 7447:7447/udp -p 7446:7446/udp \
    docker.io/gblachmkii/zenoh:latest zenohd --listen tcp/0.0.0.0:7447
Run with persistent storage
docker run -it --rm --read-only \
    -p 7447:7447/tcp -p 7447:7447/udp -p 7446:7446/udp \
    -v zenoh-data:/var/lib/zenoh:rw \
    docker.io/gblachmkii/zenoh:latest

Ports

PortProtocolDescription
7447TCP/UDPZenoh default listener
7446UDPMulticast scouting/discovery

Tag summary

Content type

Image

Digest

sha256:17460a8aa

Size

75.2 MB

Last updated

3 months ago

docker pull gblachmkii/zenoh