docker启动emqx官方镜像,顺便启动exporter

注意,我是把把官方镜像放到了自己的仓库

1、emqx官方镜像启动

docker run -d --name emqx31 -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 registry.icp.com:5000/service/iot/emqx:v3.0.1  (官方镜像是:emqx/emqx:v3.1.0)

2、启动exporter

https://github.com/nuvo/emq_exporter,我用的是他的镜像。

docker run -p 9505:9505  registry.icp.com:5000/service/iot/emq_exporter:v0.3.0   --emq.uri="http://192.168.0.133:18083" --emq.username="admin" --emq.password="public" --emq.api-version="v3" --emq.node="[email protected]"

-------------------

启动顺序肯定是先启动emqx,然后启动exporter,所以emq.uri和emq.node是知道的。

原文地址:https://www.cnblogs.com/myfrank/p/11781238.html

时间: 2024-07-30 16:47:30

docker启动emqx官方镜像,顺便启动exporter的相关文章

【Docker学习之三】Docker查找拉取镜像、启动容器、容器使用

环境 docker-ce-19.03.1-3.el7.x86_64 CentOS 7 一.查找.拉取镜像.启动容器1.查找镜像-docker search默认查找Docker Hub上的镜像,举例:Docker安装nginx [[email protected] ~]# docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 11866 [OK] jwilder/ng

docker改国内官方镜像

如何使用官方镜像 Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问.目前该镜像库只包含流行的公有镜像,而私有镜像仍需要从美国镜像库中拉取. 您可以使用以下命令直接从该镜像加速地址进行拉取. $ docker pull registry.docker-cn.com/myname/myrepo:mytag 例如: $ docker pull registry.docker-cn.com/library/ubuntu:16.04 注:除非您修改了Docker守护

docker run java官方镜像默认自动退出的问题解决办法

这几天准备在配置新版本的测试环境,因为之前的也是用docker跑tomcat,但是现在新办法直接砍掉一部分tomcat,直接用java来跑依赖包.这对我们运维来说就蛋疼了,确实是没有用docker直接跑jar包的经验,网上搜了一堆零零碎碎的资料,最后到底还是跑起来了,具体实现还需要完善,今天先写一些下来记录一下,以免再碰到此类问题. 交代一下具体背景情况: 1.jar包在普通环境上的运行脚本已经写好,jar包也已经做好,统一归档到一个目录下面几个分支目录. 2.用的是官方java的alpine-

docker修改国内官方镜像

在正常情况下,docker有一个默认连接的国外官方镜像,在国外的网友访问该官方镜像自然不成问题,但是国内毕竟不是国外,由于国情不同,中国的网络访问国外官方镜像网速一向很慢,而且往往还会遭遇断网的窘境,所以说我们要想正常使用docker的镜像,那么我们就不得不配置相应的国内镜像. 方法一. 配置Docker中国区官方镜像 Docker 版本在 1.12 或更高修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值.如下: $ vim /etc/d

docker配置国内官方镜像

国内网络访问国外官方镜像不仅网速慢,而且经常遭遇断网,对此我们可以配置国内镜像来解决这个问题. 在国内,可以通过registry.docker-cn.com访问官方镜像库. 配置方法 修改 /etc/docker/daemon.json 文件并添加上"registry-mirrors":["https://registry.docker-cn.com"],最终如下: { "registry-mirrors":["https://regi

Docker之三----java业务镜像制作

一.制作tomcat镜像: 基本架构图: 1.制作JDK镜像 基于官方提供的centos7.2.1511基础镜像构建JDK和tomcat镜像,先构建JDK镜像,然后再基于JDK镜像构建tomcat镜像. JDK下载路径:https://www.oracle.com/technetwork/java/javase/downloads/index.html 选择架构版本: (1)先下载基础centos镜像 [[email protected] ~]# docker pull centos (2)搭建

docker在centos7系统镜像下无法启动服务的解决办法

成功安装服务后发现无法启动,报错为:Failed to get D-Bus connection: Operation not permitted 系统为centos7官方版镜像,源和依赖之类的都已更新,查了下是官方镜像的一个bug docker run -d -v /sys/fs/cgroup:/sys/fs/cgroup:ro --name centos pro_env /usr/sbin/init 启动一个常驻的容器,centos为容器名称,pro_env为镜像名称,不知道镜像名称可以do

docker 启动一个centos镜像

转自http://blog.csdn.net/mexel310/article/details/51705777 #运行命令 [plain] view plain copy docker run -d -i -t <imageID> /bin/bash 这样就能启动一个一直停留在后台运行的Centos了.如果少了/bin/bash的话,Docker会生成一个Container但是马上就停止了,不会一致运行即使有了-d参数. 然后我们可以进入我们这个Centos [plain] view pla

docker centos7创建consul镜像以及用docker-compose启动镜像

直接贴代码了: Dockfile: # Version 0.1 FROM kuba_centos7 MAINTAINER kuba [email protected].com # This is the release of Consul to pull in. ENV CONSUL_VERSION=1.4.0 # This is the location of the releases. ENV HASHICORP_RELEASES=https://releases.hashicorp.com