Dokcer创建中间件环境
简而言之,用docker来搞中间件环境比价好使,不用关心各种环境了
rabbitmq
sudo docker run -d \--name rabbitmq \-p 5672:5672 \-p 15672:15672 \rabbitmq:3.8-management
redis 5.0.3
docker start my-redisdocker run --name my-redis -d -p 6379:6379 \redis:5.0.3 \redis-server --requirepass password
mysql 5.7.44
#创建存储文件夹
mkdir -p ~/mysql/{data,conf}
docker run -d \--name mysql-server \-p 3306:3306 \-v ~/mysql/data:/var/lib/mysql \-v ~/mysql/conf:/etc/mysql/conf.d \-e MYSQL_ROOT_PASSWORD=Ws@199612 \-e MYSQL_DATABASE=my_app_db \-e TZ=Asia/Shanghai \mysql:5.7.44 \--character-set-server=utf8mb4 \--collation-server=utf8mb4_unicode_ci