每次我docker-compose down
或重新启动 docker 时,即使我总是卷它,我的表也会消失!
version: "3.3"
services:
mysql_db:
image: "mysql:8.0"
hostname: mysql_db
container_name: mysql_db
restart: always
ports:
- 3306:3306
environment:
TZ: Asia/Bangkok
MYSQL_ROOT_PASSWORD: 0000
MYSQL_DATABASE: aquaros
MYSQL_USER: arima
MYSQL_PASSWORD: 0000
volumes:
- "/home/khynpleum/mysql_data/conf.d:/etc/mysql/conf.d"
- "/home/khunpleum/mysql_data:/var/lib/mysql"
我使用
- 视窗10
- Ubuntu(WSL2(
- Docker on Ubuntu (Docker Desktop(
我之前遇到了这个问题。为了解决这个问题,我使用了 ubuntu 容器。在 ubuntu 容器中安装 MySQL 服务器并存储数据。现在提交 ubuntu 容器。表不会以这种方式消失。