我想用docker安装Mosca并在下面使用redis。
为此,我遵循以下指示:
https://www.npmjs.com/package/mosca
https://github.com/mcollina/mosca/wiki/Mosca-basic-usage#in-this-example-we-will-be-using-redis
但是我无法安装node.js,所以我想使用docker部署这些技术。为此,我创建了以下compose docker:
version: '3'
services:
mosca:
image: matteocollina/mosca
restart: unless-stopped
container_name: mosca
build: .
ports:
- "8081:80"
- "1884:1883"
depends_on:
- redis
redis:
image: "redis:alpine"
command: ["redis-server", "--appendonly", "yes"]
restart: unless-stopped
container_name: redis
volumes:
- redis-data:/data
ports:
- "6379:6379"
volumes:
redis-data:
networks:
default:
external:
name: my_proxy
dockercompose.yml中是否缺少某些内容?非常感谢您的回答。