Message bus for message based communication between microservices.
- Docker running on Mac, Windows or Linux
- Docker Know-How (recommended)
-
Check out the repository
git clone git@github.com:dmetzler1988-org/infra-rabbitmq.git /path/to/project
-
Copy the files - Adjust these according to your requirements
cd /path/to/project cp .env.dist .env
-
Build & run the container
docker-compose up --build -d --force-recreate
-
Finish
Open http://localhost:15672 (use broker management port from your .env file) in your browser. You should see the RabbitMQ login screen.
Simple check the version on Dockerfile: rabbitmq:3-management
contains each 3.x.x version of RabbitMQ.
Then create a new release version on GitHub - this will trigger the CD-Pipline which will build the latest image (given from Dockerfile) and push it to DockerHub automatically.
After that, simple restart your Pod.