forked from ietf-tools/datatracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
19 lines (15 loc) · 681 Bytes
/
Dockerfile
File metadata and controls
19 lines (15 loc) · 681 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Dockerfile for RabbitMQ worker
#
ARG RABBITMQ_VERSION=3.11-alpine
FROM rabbitmq:${RABBITMQ_VERSION}
LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
# Copy the startup file
COPY dev/mq/ietf-rabbitmq-server.bash /ietf-rabbitmq-server.bash
RUN sed -i 's/\r$//' /ietf-rabbitmq-server.bash && \
chmod +x /ietf-rabbitmq-server.bash
# Put the rabbitmq.conf in the conf.d so it runs after 10-defaults.conf.
# Can override this for an individual container by mounting additional
# config files in /etc/rabbitmq/conf.d.
COPY dev/mq/rabbitmq.conf /etc/rabbitmq/conf.d/20-ietf-config.conf
COPY dev/mq/definitions.json /definitions.json
CMD ["/ietf-rabbitmq-server.bash"]