Ver código fonte

Added new rabbitmq Docker image for 3.9

Mark Shust 3 anos atrás
pai
commit
7711365cb7

+ 34 - 0
.github/workflows/build-rabbitmq.yml

@@ -0,0 +1,34 @@
+name: build-nginx
+
+on: workflow_dispatch
+
+jobs:
+  rabbitmq-3-9:
+    runs-on: ubuntu-latest
+    steps:
+      -
+        name: Checkout
+        uses: actions/checkout@v2
+      -
+        name: Set up QEMU
+        uses: docker/setup-qemu-action@v1
+      -
+        name: Set up Docker Buildx
+        uses: docker/setup-buildx-action@v1
+      -
+        name: Login to DockerHub
+        uses: docker/login-action@v1 
+        with:
+          username: ${{ secrets.DOCKERHUB_USERNAME }}
+          password: ${{ secrets.DOCKERHUB_TOKEN }}
+      -
+        name: Build and push
+        id: docker_build
+        uses: docker/build-push-action@v2
+        with:
+          context: images/rabbitmq/3.9
+          platforms: linux/amd64,linux/arm64
+          push: true
+          tags: |
+            markoshust/magento-rabbitmq:3.9
+            markoshust/magento-rabbitmq:3.9-0

+ 0 - 1
compose/env/rabbitmq.env

@@ -4,5 +4,4 @@ RABBITMQ_MANAGEMENT_PORT=15672
 RABBITMQ_DEFAULT_USER=magento
 RABBITMQ_DEFAULT_PASS=magento
 RABBITMQ_DEFAULT_VHOST=/
-RABBITMQ_VM_MEMORY_HIGH_WATERMARK=1GB
 RABBITMQ_HEALTHCHECK_TIMEOUT=10

+ 3 - 0
images/rabbitmq/3.9/Dockerfile

@@ -0,0 +1,3 @@
+FROM rabbitmq:3.9-management-alpine
+
+COPY conf/rabbitmq.conf /etc/rabbitmq/rabbitmq.conf

+ 1 - 0
images/rabbitmq/3.9/conf/rabbitmq.conf

@@ -0,0 +1 @@
+vm_memory_high_watermark.absolute = 1GB