Sign inSign up

imocence/rocketmq-console

By imocence

•Updated almost 4 years ago

Based on the alpine-jre build rocketmq-console mirror

Image
0

154

imocence/rocketmq-console repository overview

⁠Use Dockerfile file content

# Base image
FROM imocence/openjre-alpine:v1.8.0_342

# Image creator
MAINTAINER imocence

ENV ROCKETMQ_HOME=/usr/java/rocketmq JAVA_OPTS=""

WORKDIR ${ROCKETMQ_HOME}/

COPY rocketmq-console.jar /opt

RUN cd /opt && mv rocketmq-console.jar ${ROCKETMQ_HOME} \
&& addgroup --gid 3000 rocketmq && adduser --uid 3000 -G rocketmq rocketmq -s /bin/bash -D \
&& chown -R 3000:3000 ${ROCKETMQ_HOME} 

EXPOSE 8080

USER rocketmq

ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -jar rocketmq-console.jar" ]

⁠Use docker-compose.yml file content

version: '2'
services:
  #Service for nameserver
  rmqconsole:
    image: imocence/rocketmq-console:v4.7.1
    container_name: rmqconsole
    ports:
      - 9878:8080
    environment:
        JAVA_OPTS: -Drocketmq.config.namesrvAddrs=192.168.30.250:9876;192.168.30.250:9877
    networks:
      rmq:
        aliases:
          - rmqconsole
networks:
  rmq:
    name: rmq
    driver: bridge

Tag summary

Content type

Image

Digest

sha256:ec011f083…

Size

124.7 MB

Last updated

almost 4 years ago

docker pull imocence/rocketmq-console:v4.7.1