docs: MySQL 数据目录迁移为 /home/evanliu/mysql-data bind mount

This commit is contained in:
evan.liu 2026-09-01 13:54:17 +08:00
parent 2318fb1ea8
commit 03027e69ae

View File

@ -20,15 +20,15 @@ ssh -n evanliu@47.112.207.185 '<远程命令>'
- 容器名:`mysql`,镜像 `mysql:8.4`(MySQL 8.4.11) - 容器名:`mysql`,镜像 `mysql:8.4`(MySQL 8.4.11)
- 端口:`0.0.0.0:3306 -> 3306` - 端口:`0.0.0.0:3306 -> 3306`
- 数据卷:`mysql_data` -> `/var/lib/mysql` - 数据目录(bind mount):`/home/evanliu/mysql-data` -> `/var/lib/mysql`(2026-09-01 由命名卷 `mysql_data` 迁移,数据原样复制,账号密码不变)
- 重启策略:`unless-stopped` - 重启策略:`unless-stopped`
启动命令(重建时用): 启动命令(重建时用,数据目录已有数据,无需再传 root 密码):
```bash ```bash
docker run -d --name mysql --restart unless-stopped \ docker run -d --name mysql --restart unless-stopped \
-p 3306:3306 -v mysql_data:/var/lib/mysql \ -p 3306:3306 -v /home/evanliu/mysql-data:/var/lib/mysql \
-e "MYSQL_ROOT_PASSWORD=@PRll1978" -e TZ=Asia/Shanghai \ -e TZ=Asia/Shanghai \
mysql:8.4 mysql:8.4
``` ```