Skip to content

Commit

Permalink
add alpine image
Browse files Browse the repository at this point in the history
  • Loading branch information
DXist committed Dec 28, 2018
1 parent 675a243 commit 70ea052
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
6 changes: 6 additions & 0 deletions Dockerfile.alpine
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
FROM rabbitmq:3.7.8-management-alpine

# Copy the plugin and its dependencies
COPY "plugins/*.ez" "/opt/rabbitmq/plugins/"
RUN chmod a+r /opt/rabbitmq/plugins/prometheus*.ez /opt/rabbitmq/plugins/accept*.ez \
&& rabbitmq-plugins enable --offline prometheus_rabbitmq_exporter
9 changes: 8 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,29 @@ ERLANG_MK_COMMIT = rabbitmq-tmp
include rabbitmq-components.mk
include erlang.mk

.PHONY: docker_build docker_push docker_latest docker_latest_pure
.PHONY: docker_build docker_push docker_latest docker_pure docker_alpine

docker_build:
docker build -t deadtrickster/rabbitmq_prometheus\:3.7.8 .
docker build -t deadtrickster/rabbitmq_prometheus\:latest .
docker build -t deadtrickster/rabbitmq_prometheus\:3.7.8-pure -f Dockerfile.pure .
docker build -t deadtrickster/rabbitmq_prometheus\:latest-pure -f Dockerfile.pure .
docker build -t deadtrickster/rabbitmq_prometheus\:3.7.8-alpine -f Dockerfile.alpine .
docker build -t deadtrickster/rabbitmq_prometheus\:latest-alpine -f Dockerfile.alpine .

docker_push:
docker push deadtrickster/rabbitmq_prometheus\:3.7.8
docker push deadtrickster/rabbitmq_prometheus\:latest
docker push deadtrickster/rabbitmq_prometheus\:3.7.8-pure
docker push deadtrickster/rabbitmq_prometheus\:latest-pure
docker push deadtrickster/rabbitmq_prometheus\:3.7.8-alpine
docker push deadtrickster/rabbitmq_prometheus\:latest-alpine

docker_latest:
-docker run -p15672\:15672 deadtrickster/rabbitmq_prometheus\:latest

docker_pure:
-docker run -p15672\:15672 deadtrickster/rabbitmq_prometheus\:latest-pure

docker_alpine:
-docker run -p15672\:15672 deadtrickster/rabbitmq_prometheus\:latest-alpine

0 comments on commit 70ea052

Please sign in to comment.