Added support for RabbitMQ
This commit is contained in:
parent
5a980b1c97
commit
1e5d604470
@ -129,6 +129,7 @@ Let's see how easy it is to install `NGINX`, `PHP`, `Composer`, `MySQL` and `Red
|
|||||||
- HHVM
|
- HHVM
|
||||||
- **Message Queueing Systems:**
|
- **Message Queueing Systems:**
|
||||||
- Beanstalkd (+ Beanstalkd Console)
|
- Beanstalkd (+ Beanstalkd Console)
|
||||||
|
- RabbitMQ (+ RabbitMQ Console)
|
||||||
- **Tools:**
|
- **Tools:**
|
||||||
- Workspace (PHP7-CLI, Composer, Git, Node, Gulp, SQLite, Vim, Nano, cURL...)
|
- Workspace (PHP7-CLI, Composer, Git, Node, Gulp, SQLite, Vim, Nano, cURL...)
|
||||||
- phpMyAdmin
|
- phpMyAdmin
|
||||||
@ -249,7 +250,7 @@ docker-compose up -d nginx mysql
|
|||||||
|
|
||||||
You can select your own combination of Containers form the list below:
|
You can select your own combination of Containers form the list below:
|
||||||
|
|
||||||
`nginx`, `hhvm`, `php-fpm`, `mysql`, `redis`, `postgres`, `mariadb`, `neo4j`, `mongo`, `apache2`, `caddy`, `memcached`, `beanstalkd`, `beanstalkd-console`, `workspace`, `phpmyadmin`.
|
`nginx`, `hhvm`, `php-fpm`, `mysql`, `redis`, `postgres`, `mariadb`, `neo4j`, `mongo`, `apache2`, `caddy`, `memcached`, `beanstalkd`, `beanstalkd-console`, `rabbitmq`, `workspace`, `phpmyadmin`.
|
||||||
|
|
||||||
|
|
||||||
**Note**: `workspace` and `php-fpm` will run automatically in most of the cases, so no need to specify them in the `up` command.
|
**Note**: `workspace` and `php-fpm` will run automatically in most of the cases, so no need to specify them in the `up` command.
|
||||||
|
@ -185,6 +185,21 @@ services:
|
|||||||
links:
|
links:
|
||||||
- php-fpm
|
- php-fpm
|
||||||
|
|
||||||
|
### RabbitMQ Container ####################################
|
||||||
|
|
||||||
|
rabbitmq:
|
||||||
|
build: ./rabbitmq
|
||||||
|
ports:
|
||||||
|
- "5672:5672"
|
||||||
|
- "15671:15671"
|
||||||
|
- "8080:15672"
|
||||||
|
privileged: true
|
||||||
|
environment:
|
||||||
|
RABBITMQ_DEFAULT_USER: guest
|
||||||
|
RABBITMQ_DEFAULT_PASS: guest
|
||||||
|
links:
|
||||||
|
- php-fpm
|
||||||
|
|
||||||
### Beanstalkd Console Container ############################
|
### Beanstalkd Console Container ############################
|
||||||
|
|
||||||
beanstalkd-console:
|
beanstalkd-console:
|
||||||
|
12
rabbitmq/Dockerfile
Normal file
12
rabbitmq/Dockerfile
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
#
|
||||||
|
# RabbitMQ Dockerfile
|
||||||
|
#
|
||||||
|
# https://github.com/dockerfile/rabbitmq
|
||||||
|
#
|
||||||
|
|
||||||
|
# Pull base image.
|
||||||
|
FROM rabbitmq
|
||||||
|
|
||||||
|
RUN rabbitmq-plugins enable --offline rabbitmq_management
|
||||||
|
|
||||||
|
EXPOSE 15671 15672
|
Loading…
Reference in New Issue
Block a user