Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

docker compose mysql

作者:整整ー世♂陰霾そ   发布日期:2025-12-18   浏览:103

version: '3.1'

services:
  db:
    image: mysql:5.7
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: example
    ports:
      - "3306:3306"
    volumes:
      - db_data:/var/lib/mysql

volumes:
  db_data:

解释说明:

  • version: '3.1': 指定 Docker Compose 文件的版本。
  • services:: 定义服务,这里是 MySQL 数据库服务。
  • db:: 服务名称,可以自定义。
  • image: mysql:5.7: 使用的 Docker 镜像及其版本。
  • restart: always: 设置容器在任何情况下都会自动重启。
  • environment:: 设置环境变量,这里设置了 MySQL 的 root 密码。
  • ports:: 将主机的 3306 端口映射到容器的 3306 端口。
  • volumes:: 定义数据卷,用于持久化数据库数据。
  • db_data:: 数据卷名称,用于存储 MySQL 数据。

上一篇:mysqlregexp匹配多个字符串

下一篇:mysql 截取指定字符串之后的数据

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站