From a5a836c78a544cf1dd6d4b3c1971716025e5eb04 Mon Sep 17 00:00:00 2001 From: romanow Date: Mon, 9 Dec 2024 12:46:54 +0300 Subject: [PATCH] Add ArtemisMQ --- README.md | 1 + artemis/README.md | 1 + artemis/docker-compose.yml | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 artemis/README.md create mode 100644 artemis/docker-compose.yml diff --git a/README.md b/README.md index 5500260..7f7eb96 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ # Docker Compose examples * [Kafka](kafka/README.md) +* [Artemis](artemis/README.md) * [Monitoring](monitoring/README.md) * [Postgres](postgres/README.md) * [Logging](logging/README.md) diff --git a/artemis/README.md b/artemis/README.md new file mode 100644 index 0000000..4af50c4 --- /dev/null +++ b/artemis/README.md @@ -0,0 +1 @@ +# ArtemisMQ diff --git a/artemis/docker-compose.yml b/artemis/docker-compose.yml new file mode 100644 index 0000000..1124eb8 --- /dev/null +++ b/artemis/docker-compose.yml @@ -0,0 +1,19 @@ +services: + artemis: + image: "romanowalex/artemis:2.28.0" + container_name: artemis + environment: + ANONYMOUS_LOGIN: true + ports: + - "8161:8161" + - "61616:61616" + healthcheck: + test: [ "CMD-SHELL", "/var/lib/artemis-instance/bin/artemis check queue --name TEST --produce 10 --browse 10 --consume 10 --url tcp://localhost:61616" ] + interval: 10s + timeout: 10s + retries: 5 + volumes: + - artemis-data:/var/lib/artemis-instance + +volumes: + artemis-data: