1、Docker、Docker-Compose安装
https://www.cnblogs.com/a120608yby/p/9883175.html
https://www.cnblogs.com/a120608yby/p/14582853.html

2、基于Docker-Compose部署EMQX

# 创建配置文件
# vim docker-emqx/docker-compose.yml 
version: "3.9"
services:
  emqx:
    image: emqx/emqx:5.4.1
    container_name: emqx
    restart: always
    networks:
      - ops_default
    ports:
      - "1883:1883"
      - "8083:8083"
      - "8084:8084"
      - "8883:8883"
      - "18083:18083"
    volumes:
      - ./data:/opt/emqx/data
    environment:
      - TZ=Asia/Shanghai

networks:
  ops_default:
    external: true

# 创建目录并授权
mkdir data
chown -R 1000.1000 data

3、启动服务

docker-compose up -d

4、查看服务启动状态

docker-compose ps

5、控制台访问

访问地址:http://部署主机IP:18083/
默认账号:admin
密码密码:public

 

posted on 2024-02-01 13:09  a120608yby  阅读(48)  评论(0)    收藏  举报