Dockerfile制作activemq镜像
- 下载安装包
wget https://mirrors.tuna.tsinghua.edu.cn/apache/activemq/5.15.10/apache-activemq-5.15.10-bin.tar.gz
- 编写Dockerfile
FROM hub.c.163.com/library/java:8-jre-alpine
RUN addgroup -g 1000 -S activemq
RUN adduser activemq -D -G activemq -u 1000 -s /bin/sh
COPY
WORKDIR /home/
CMD cd /home/activemq-5.15.10 && ./bin/activemq start && tail -f ./data/activemq.log
version: '2.3'
services:
activemq:
image: activemq:5.15.10
container_name: activemq
environment:
- TZ=Asia/Shanghai
ports:
- 61616:61616
- 8161:8161
volumes:
- /data/d-server/activemq/conf:/home/activemq-5.15.10/conf
- /data/d-server/activemq/data:/home/activemq-5.15.10/data
logging:
driver: json-file
options:
max-size: "10m"
max-file: "10"