Docker

配置数据源和中间件

1
docker-compose up -d mysql redis
  1. 命令组成:
  • docker-compose:调用容器编排工具
  • up:核心操作指令,会根据配置文件创建/重建容器
  • -d:表示以分离模式(后台)运行‌
  1. 执行流程:
  • 首先检查当前目录下的docker-compose.yml文件
  • 创建所需的网络和存储卷
  • 按依赖顺序启动MySQL和Redis容器‌
1
docker exec bs-blog-mysql mysqladmin ping -h localhost -u root -p123456
  1. 命令结构:
  • docker exec:在运行中的容器内执行命令
  • bs-blog-mysql:目标容器名称
  • mysqladmin ping:MySQL管理工具的健康检查指令
  • -h localhost:指定连接本地MySQL实例
  • -u root:使用root账户连接
  • -p123456:指定数据库密码
  1. 预期响应:
  • 若服务正常会返回 mysqld is alive
  • 若连接失败可能返回 Access denied 或连接超时错误