docker 安装 mysql、redis、rabbitmq、RocketMQ、Nacos 等中间件
以下是使用Docker安装MySQL、Redis、RabbitMQ、RocketMQ和Nacos的示例命令。
- MySQL:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
这里tag
是你想要安装的MySQL版本号,比如5.7
、8.0
。
- Redis:
docker run --name redis -d redis
- RabbitMQ:
docker run --name rabbitmq -p 5672:5672 -p 15672:15672 -d rabbitmq:management
RabbitMQ带有管理界面。
RocketMQ:
首先拉取RocketMQ镜像:
docker pull apache/rocketmq:4.9.0
然后启动NameServer和Broker:
docker run -d -p 9876:9876 --name rmqnamesrv apache/rocketmq:4.9.0 sh mqnamesrv
docker run -d -p 10911:10911 -p 10909:10909 --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" apache/rocketmq:4.9.0 sh mqbroker
- Nacos:
docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server
以上命令假设你已经安装了Docker,并且你有合适的网络权限来下载这些镜像。如果你需要指定版本号或者配置不同的环境变量,请根据具体的Docker镜像文档进行调整。
评论已关闭