docker部署rabbitmq

作者:Garany 发布于:2021-05-10 分类:破万卷书

#启动容器
# docker run -itd --restart=always --name rabbitmq --hostname 10-234 \
-p 5672:5672 -p 15672:15672 \
-v /data/rabbitmq:/var/lib/rabbitmq \
-e RABBITMQ_DEFAULT_VHOST=/ \
-e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=yunc@2000 \
rabbitmq:3.10-management

#设置时区
# docker exec -it  rabbitmq rm -rf /etc/localtime
# docker cp /usr/share/zoneinfo/Asia/Shanghai rabbitmq:/etc/localtime

#安装延迟插件
# docker cp rabbitmq_delayed_message_exchange-3.10.0.ez rabbitmq:/opt/rabbitmq/plugins
# docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_delayed_message_exchange

#添加用户、设置权限
# docker exec -it rabbitmq rabbitmqctl add_user root root.123
# docker exec -it rabbitmq rabbitmqctl set_user_tags root administrator
# docker exec -it rabbitmq rabbitmqctl set_permissions -p / root '.*' '.*' '.*'

#重启
# docker restart rabbitmq

标签: docker

我来说说