我用的是维姆克码头图像和红色码头图像。这些是我从docker-compose.yaml文件中获得的配置:
version: "3.2"
services:
redis:
image: bitnami/redis:latest
container_name: 'redis_server'
restart: always
environment:
- REDIS_PASSWORD=admin2021
- ALLOW_EMPTY_PASSWORD=no
- REDIS_DISABLE_COMMANDS=FLUSHDB
ports:
- "6379:6379"
volumes:
- 'redis-data:/bitnami/redis/data'
mqtt_broker:
image: vernemq/vernemq
restart: always
container_name: 'mqtt_broker'
environment:
DOCKER_VERNEMQ_PLUGINS__VMQ_ACL: 'off'
DOCKER_VERNEMQ_PLUGINS__VMQ_PASSWD: 'off'
DOCKER_VERNEMQ_PLUGINS__VMQ_DIVERSITY: 'on'
DOCKER_VERNEMQ_VMQ_DIVERSITY__AUTH_REDIS__ENABLED: 'on'
DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__HOST: redis_server
DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__PORT: '6379'
DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__PASSWORD: admin2021
DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__DATABASE: '0'
DOCKER_VERNEMQ_ACCEPT_EULA: "yes"
ports:
- '1883:1883'
expose:
- '1883'
volumes:
- ./mqtt/scripts:/etc/scripts
volumes:
redis-data:我无法访问http://localhost:8888/status的状态页面,如这里所记录的:https://docs.vernemq.com/monitoring/status。我得到了错误信息:这个网站无法到达。本地主机拒绝连接。请解释一下这里发生了什么。
发布于 2022-04-11 11:30:25
您没有公开端口8888,只公开了1883,因此不会将其映射到容器
https://stackoverflow.com/questions/71824070
复制相似问题