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.
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
- Confirm your email. The one-time link expires in 24 hours.
- Receive your license. A Docker key is issued automatically. Kubernetes requests are reviewed before a cluster license is issued.
- 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.