1. 将easymedia-loongnix.tar emqx-loongnix.tar iso-repo-setup docker-ce.tar.gz 以及36G左右的iso文件下载到相应目录。 - easymedia-loongnix.tar : EasyMedia 1.3.2版本的docker镜像包 - emqx-loongnix.tar : emqx 4.4.5版本的docker镜像包 - iso-repo-setup : 一键部署本地镜像源的工具 - 36G左右的iso文件作为本地源的数据 - docker-ce.tar.gz : docker-ce的安装包 2. 解压docker-ce.tar.gz,安装docker-ce(如果安装缺少依赖,看下面方式二) rpm -ivh *.rpm 3. 启动docker systemctl start docker.service systemctl status docker.service systemctl enable docker.service 4. 导入docker镜像 docker load -i easymedia-loongnix.tar docker load -i emqx-loongnix.tar 5. 启动easymedia emqx docker run -d --name Easymedia -p 8866:8866 -p 18866:8888 -v /data/EasyMedia/emdata:/app/EasyMedia/emdata -e JAVA_OPTS="-Xmx512m -Xms128m" easymedia-loongnix:1.3.2 6. 启动 emqx docker run -d \ --name emqx \ --hostname emqx-node1 \ --restart unless-stopped \ -p 1883:1883 \ -p 8883:8883 \ -p 8083:8083 \ -p 8084:8084 \ -p 8081:8081 \ -p 18083:18083 \ -e EMQX_NODE_NAME="emqx@emqx-node1.local" \ -e EMQX_NODE_COOKIE="YourSecretCookie123" \ -e EMQX_ALLOW_ANONYMOUS=true \ -v /data/emqx/data:/opt/emqx/data \ -v /data/emqx/log:/opt/emqx/log \ -v /etc/localtime:/etc/localtime:ro \ emqx-loongnix:4.4.5 方式二: 如果在第二步安装docker-ce的时候提示缺少依赖的话,就需要挂载36G左右的iso文件,来部署本地镜像源仓库 2. 搭建本地镜像源仓库,安装docker-ce ./iso-repo-setup install xxx.iso yum isntall -y docker-ce