Skip to content

Commit 82a156c

Browse files
author
Github Action
committed
chore: synced pactfoundation/pact-broker docker image docs
1 parent 9dcfbbd commit 82a156c

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

website/docs/pact_broker/docker_images/pactfoundation.md

-6
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@ The `pactfoundation/pact-broker` image is a forked version of the `dius/pact-bro
3131

3232
All the environment variables used for `dius/pact-broker` are compatible with `pactfoundation/pact-broker`. The only breaking change is that the default port has changed from `80` to `9292` (because a user without root permisisons cannot bind to a port under 1024). If you wish to expose port 80 (or 443) you can deploy Ngnix in front of it (see the [docker-compose](https://github.com/pact-foundation/pact-broker-docker/blob/master/docker-compose.yml) file for an example).
3333

34-
### Which one should I use?
35-
36-
Please read https://github.com/phusion/passenger/wiki/Puma-vs-Phusion-Passenger for information on which server will suit your needs best. The tl;dr is that if you want to run the docker image in a managed architecture which will make your application highly available (eg. ECS, Kubernetes) then use the `pactfoundation/pact-broker`. Puma will not restart itself if it crashes, so you will need external monitoring to ensure the Pact Broker stays available.
37-
38-
If you want to run the container as a standalone instance, then the `dius/pact-broker` image which uses Phusion Passenger may serve you better, as Passenger will restart any crashed processes.
39-
4034
## Platforms
4135

4236
Multi-platform images are available

0 commit comments

Comments
 (0)