Choose how to start KubeMQ.

Use kmq to plan, install, verify and operate KubeMQ. Coding agents can discover its commands and help you run each step.

14-day Docker evaluation

For developers and architects checking one fresh container quickly. No account, email or verification.

Start the evaluation →

30-day Kubernetes trial

For an operator-managed cluster with at least three servers. Request a cluster license with your work email.

Request a cluster trial →

Need more time with one Docker server, or have an existing data volume? Choose Single-server Docker in the trial form.

Request a 30-day trial

Kubernetes requests are reviewed for a license covering at least three servers. A single-server Docker trial remains available.

One trial per work email, up to three active trials per company. Already have a trial? Recover your key.

Run a 14-day Docker evaluation with kmq

Install kmq for macOS, Linux or Windows, start Docker, then run:

kmq onboard --goal evaluation --name kubemq --platform linux/amd64 --pull

Use the returned installation identifier to authenticate and verify. Enter your password locally when prompted.

kmq auth setup --installation INSTALLATION_ID --username admin
kmq deploy verify --installation INSTALLATION_ID

See installation and verification steps →

Use Podman or ask a coding agent to help

For Podman, add the --runtime podman option. The server image is Linux x86-64; Apple Silicon needs x86-64 emulation in the container runtime. Coding agents can read the installed kmq command schema and skills before planning changes.

Help me deploy KubeMQ using kmq. Read https://docs.kubemq.io/deploy/cli and inspect `kmq version`, `kmq schema -o json` and `kmq skills get core`. Ask whether I want evaluation, trial or production and which runtime/context to use. Explain missing prerequisites. Inspect before changing resources. Use saved plans and explicit targets. Keep passwords, email codes and license keys out of chat, command arguments and logs; let me enter them through protected local input. Preserve existing data and installation identity. Verify license adoption, authenticated access and an exact message round trip before reporting success. If anything fails, show the actual state and a bounded recovery step.
Run Docker manually

This single-line evaluation command works in macOS and Linux shells and Windows PowerShell. Replace Docker with Podman when using Podman.

docker run -d --platform linux/amd64 --name kubemq --hostname kubemq -p 127.0.0.1:8080:8080 -p 127.0.0.1:50000:50000 -p 127.0.0.1:9090:9090 -v kubemq-data:/kubemq/store europe-docker.pkg.dev/kubemq/images/kubemq-next:v3.5.0

Open the local dashboard to create your administrator account. Verify the installation and send a message →

The evaluation starts on a fresh standalone data volume. Keep that volume if you later add a trial or paid license. Online evaluation needs outbound HTTPS to license.kubemq.io. By running it, you accept the evaluation terms, including required usage reporting.

After you request a trial

  1. Confirm your email. The one-time link expires in 24 hours.
  2. Receive your license. A Docker key is issued automatically. Kubernetes requests are reviewed before a cluster license is issued.
  3. Deploy with kmq. Save the key privately, apply it to the intended installation and verify the result.

Trial servers need outbound HTTPS to license.kubemq.io to renew their 24-hour license lease.

Talk to KubeMQ

Let’s find your fit.

A little context helps us make this conversation useful.

Step 1 of 2

What would you like to explore?

Prefer email? [email protected]

Your privacy choices

Essential services · Always active

Required for hosting, security and remembering your privacy choice. No advertising or analytics trackers are active.

Allow Vimeo videos to load. Vimeo receives your IP address and may use cookies. You can change this choice at any time.

Disabling videos stops them on this page. It cannot undo information already shared or remove Vimeo cookies; manage those in your browser settings.

Read our privacy notice