mysql
docker run -p 13306:3306 --name mysql --restart=always --privileged=true \
-v /usr/local/mysql/log:/var/log/mysql \
-v /usr/local/mysql/data:/var/lib/mysql \
-v /usr/local/mysql/conf:/etc/mysql/conf.d \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
postgresql
docker run --name postgres-container -e POSTGRES_USER=root -e POSTGRES_PASSWORD=123456 -e POSTGRES_DB=mydb -p 5432:5432 -v /data/docker/postgresql/data:/var/lib/postgresql/data -d postgres
rabbitMQ
docker run -d --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management
redis
docker run --restart=always \
-p 16379:6379 \
--name myredis \
-v /home/redis/redis.conf:/etc/redis/redis.conf \
-v /home/redis/data:/data \
-d redis redis-server /etc/redis/redis.conf --requirepass 123456
minio
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-e MINIO_ROOT_USER=admin \
-e MINIO_ROOT_PASSWORD=123456 \
minio/minio server /data --console-address ":9001"