windows下 docker安装mysql,postgresql,redis,并挂载C盘

1. 拉

docker pull mysql:8

docker pull postgres:17

docker pull redis:latest

 

2. 装

密码 root

docker run -d `
  --name mysql `
  -p 3306:3306 `
  -e MYSQL_ROOT_PASSWORD=root `
  -v C:\data\mysql:/var/lib/mysql `
  mysql:8

  

密码postgres

docker run -d `
  --name postgres `
  -p 5432:5432 `
  -e POSTGRES_PASSWORD=postgres `
  -v C:\data\postgres:/var/lib/postgresql/data `
  postgres:17

  

 

密码 redis,  username: (blank)

docker run -d `
  --name redis `
  -p 6379:6379 `
  -v C:\data\redis:/data `
  redis:latest `
  --requirepass "redis"

  

rabbitmq 
挂载
C:\data\rabbitmq
docker run -d `
  --name rabbitmq `
  --hostname my-rabbit `
  -p 5672:5672 `          # AMQP 协议端口
  -p 15672:15672 `        # 管理界面端口
  -e RABBITMQ_DEFAULT_USER=admin `      # 默认用户名
  -e RABBITMQ_DEFAULT_PASS=password `   # 默认密码
  -v C:\data\rabbitmq:/var/lib/rabbitmq `  # 数据持久化到C盘
  rabbitmq:3-management

  

posted @ 2025-07-12 10:10  CrossPython  阅读(13)  评论(0)    收藏  举报