【发布时间】:2019-05-26 07:10:13
【问题描述】:
我有一个运行 MySQL 映像的以下 Docker 文件。
version: '3'
services:
mysql:
image: "mysql:5.7"
container_name: "mysql"
ports:
- "6603:3306"
volumes:
- ./assets/schema.sql:/docker-entrypoint-initdb.d/init.sql
environment:
DATABASE_HOST: mysql
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_DATABASE: mydb
MYSQL_USER: mysql
MYSQL_PASSWORD: pass
我在本地运行它,但在投入生产之前我有一些顾虑。
数据备份是如何发生的?我应该继续将容器提交到图像吗?
我是 Docker 新手,所以想知道通过 Docker 部署的数据库在生产中是如何处理的。
【问题讨论】: