# 拉取 MySQL 官方镜像
docker pull mysql:latest
# 创建并运行一个 MySQL 容器
# -d 表示后台运行容器
# -p 3306:3306 将主机的 3306 端口映射到容器的 3306 端口
# -e MYSQL_ROOT_PASSWORD=your_password 设置 MySQL root 用户的密码
# --name mysql-container 为容器指定一个名称
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_password --name mysql-container mysql:latest
# 如果需要持久化数据,可以使用 -v 参数挂载卷
# -v /my/own/datadir:/var/lib/mysql 将主机的 /my/own/datadir 目录挂载到容器的 /var/lib/mysql 目录
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your_password --name mysql-container -v /my/own/datadir:/var/lib/mysql mysql:latest
docker pull mysql:latest 从 Docker Hub 上拉取最新的 MySQL 官方镜像。docker run 命令用于创建并启动一个 MySQL 容器。通过 -d 参数让容器在后台运行,-p 参数将主机端口映射到容器端口,-e 参数设置环境变量(这里设置 MySQL 的 root 密码),--name 参数为容器指定一个名称。-v 参数可以将主机的目录挂载到容器中,从而实现数据的持久化存储。这样即使容器停止或删除,数据也不会丢失。上一篇:mysql 索引类型
下一篇:mysql like用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站