docker 安装 mysql | redis | rabbitmq

285 阅读1分钟

一、mysql

  1. 拉下来最新镜像。
docker pull mysql
  1. 运行容器,并映射端口设置密码。
docker run -itd --name mysql-u -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

二、redis

  1. 拉下来最新镜像。
docker pull redis
  1. 运行容器,并映射端口。
docker run -itd --name redis-u -p 6379:6379 redis
  1. 进入客户端
sudo docker exec -it redis-u redis-cli

三、rabbitmq

  1. 拉下来最新的镜像版本
docker pull rabbitmq
  1. 运行并做端口映射。-p 5672:5672 解释:-p 外网端口:docker的内部端口。
docker run -d --hostname rabbit-u --name rabbit-u -p 15672:15672 -p 5672:5672 rabbitmq
  1. 查看容器ID,然后使用 docker exec -it 容器id /bin/bash 进入容器内执行。
// 首先开启 management
rabbitmq-plugins enable rabbitmq_management
// 其次进入配置文件
cd /etc/rabbitmq/conf.d/
// 最后修改配置文件
echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
// 完成了退出
exit
// 重启rabbitmq
docker restart 容器ID
  1. 打开 http:// 你的 IP 地址:15672 访问 web 页面,默认用户名和密码都是 guest。