emqx/emqx-ee

By emqx

Updated about 1 month ago

Official docker image for EMQX Enterprise, an enterprise MQTT platform at scale.

Image

500K+

EMQX Enterprise Docker Image

Quick reference

What is EMQX Enterprise

EMQX Enterprise is the world’s most scalable and reliable MQTT messaging platform to connect, move and process your data in business-critical scenarios for the IoT era.

EMQX Enterprise supports multiple open standard protocols like MQTT, HTTP, and WebSocket. It's 100% compliant with MQTT 5.0 and 3.x standard, and secures bi-directional communication with MQTT over TLS/SSL and various authentication mechanisms.

With the built-in powerful SQL-based rules engine, EMQX Enterprise can extract, filter, enrich and transform IoT data in real-time. In addition, it ensures high availability and horizontal scalability with a masterless distributed architecture, and provides ops-friendly user experience and great observability.

EMQX boasts more than 20K+ enterprise users across 50+ countries and regions, connecting 100M+ IoT devices worldwide, and is trusted by over 400 customers in mission-critical scenarios of IoT, IIoT, connected vehicles, and more, including over 70 Fortune 500 companies like HPE, VMware, Verifone, SAIC Volkswagen, and Ericsson.

Benefits

  • Data Security: End-to-end data encryption and fine-grained access control to protect your data.

  • High Performance: Ingest and process millions of MQTT messages efficiently per second per node.

  • Low Latency: Guarantee sub-millisecond latency in message delivery with the soft real-time runtime.

  • Complete Observability: Monitoring, alerting, and advanced end-to-end analysis with real-time MQTT tracing.

Features List

Please check out the features list to learn more about the differences between the EMQX Enterprise and Open Source editions.

How to use this image

  1. Start the latest version of EMQX Enterprise.

    $ docker run -d --name emqx-ee -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx-ee:latest
    
  2. Start your web browser and enter http://localhost:18083/ to access the EMQX Dashboard, from where you can connect to your clients or check the running status.

    The default username and password are admin/public.

Next, please follow the getting started guide to tour the EMQX Enterprise features.

Documentation

The EMQX Enterprise documentation is available at docs.emqx.com/en/enterprise/v4.4/.

Docker Pull Command

docker pull emqx/emqx-ee