首先建议参考这几篇 Docker基础
Docker 基础之 Docker概览,版本安装介绍,镜像,容器,network,数据卷,仓库
Docker 基础之 Dockerfile
Docker 基础之 Docker Compose
1.mysql镜像的备份|导出|导入
步骤:
0.查看 源mysql 的 docker镜像;
- root权限下,
docker ps
找到 mysql容器
1.备份 源mysql 数据库;
docker exec -it xxx(注:docker容器名称或ID均可) mysqldump -u xxx(数据用户名) -p xxx(数据库密码) db_name(数据库名称) > xxx.sql(导出表格路径)
- 关于上述命令的解释,可以参考上面的几篇基础文章。这里在下面也做了粘贴
容器中执行新命令 docker exec
作用:
在容器中运行一个命令
命令格式:
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
命令参数(OPTIONS)&