docker安装RabbitMQ

docker安装RabbitMQ
以RabbitMQ 3.7.7-management

1: 安装RabbitMQ

docker pull 3.7.7-management

2: 启动RabbitMQ

docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 \
    -v /data/rabbitmq:/var/lib/rabbitmq --name rabbitmq \
    -e RABBITMQ_DEFAULT_USER=guest \
    -e RABBITMQ_DEFAULT_PASS=guest rabbitmq:3.7.7-management

安装插件

docker exec -it rabbitmq bash
rabbitmq-plugins enable rabbitmq_management

访问地址
http://linuxip地址:15672,这里的用户名和密码默认都是guest

docker安装bcmath扩展

1: 进入php容器
docker exec -it php sh
2: 执行安装:
docker-php-ext-install -j$(nproc) bcmath
3: 重启phpfpm 或重启容器
docker restart php

php监听 [以tp3.2为例]

1: 进入docker php项目根目录
// 常驻程序运行
2: php index.php api/mq/receive &
// 查看php常驻程序
3: jobs -l

你可能感兴趣的:(rabbitmq,docker,分布式)