Skip to content

Commit 38904c0

Browse files
Document the newly introduced Docker Compose setup
1 parent 3f0b814 commit 38904c0

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

CONTRIBUTING.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,20 @@ Carthage bootstrap will clone and build the dependencies:
2424
gmake bootstrap
2525
```
2626

27+
### Run a RabbitMQ Node in Docker
28+
29+
It is possible to run a preconfigured node, including a TLS setup,
30+
in Docker:
31+
32+
``` shell
33+
docker-compose build
34+
docker-compose up
35+
```
36+
37+
This will publish (forward) local ports 5672, 5671, 15672 to the container,
38+
so if there are any local RabbitMQ nodes running they must be stopped first
39+
to avoid port conflicts.
40+
2741
### Run a Local RabbitMQ Node
2842

2943
There are two sets of tests that can be executed, each with its own

0 commit comments

Comments
 (0)