docker环境调用mysqldump进行数据备份方式

 更新时间:2025年06月12日 10:54:59   作者:小徐敲java  
这篇文章主要介绍了docker环境调用mysqldump进行数据备份方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

docker环境调用mysqldump数据备份

方法一

宿主安装客户mysql客户端(apt-get是ubuntu命令,yum是CentOS命令,根据系统选择)

RUN apt-get install -y mysql-client 
RUN yum install mysql -y
RUN yum install mariadb

查看宿主机目录/usr/bin中找到了mysqldump,然后可以挂载该目录到相应容器/usr/bin/mysqldump目录下,就可以执行mysqldump命令了

方法二

通过复制mysql容器目录下的mysqldump出来,命令的语法如下

docker cp <容器名称或ID>:<容器内目录路径> <宿主机目录路径>

例如:

如果你想将名为 mycontainer 的容器中的 /app/data 目录复制到宿主机的 /host/data 目录下,可以运行以下命令:

docker cp mycontainer:/usr/bin/mysqldump /opt/data

复制宿主机指定目录到指定容器中

docker cp /usr/bin/mysqldump my_container:/usr/bin/

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • docker各目录含义详细解析

    docker各目录含义详细解析

    Docker容器的目录结构通常是在构建镜像时定义的,它基于所使用的基础镜像,下面这篇文章主要给大家介绍了关于docker各目录含义详细解析的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-05-05
  • Docker下载加速的两种方式

    Docker下载加速的两种方式

    本文介绍了使用网易数帆和阿里云容器镜像仓库进行Docker下载加速的两种方式,第一种是通过网易数帆官网下载镜像,第二种是配置阿里云加速器地址到Docker中,这些方法可以帮助用户更快速地下载Docker镜像,提升工作效率
    2024-09-09
  • Docker容器日志查看与清理的方法(亲测有效)

    Docker容器日志查看与清理的方法(亲测有效)

    这篇文章主要介绍了Docker容器日志查看与清理的方法(亲测有效),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • docker-compose常用命令及.yaml配置模板方式

    docker-compose常用命令及.yaml配置模板方式

    这篇文章主要介绍了docker-compose常用命令及.yaml配置模板方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05
  • docker各种报错解决方案小结

    docker各种报错解决方案小结

    最近在学习docker的时候遇到了不少问题,索性给大家整理下,下面这篇文章主要给大家介绍了关于docker各种报错解决的相关资料,文中介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • Linux上使用docker启动redis并远程访问的实现

    Linux上使用docker启动redis并远程访问的实现

    这篇文章主要介绍了Linux上使用docker启动redis并远程访问的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • 解决docker容器中出现Access denied for user 'root'@'172.17.0.2'(using password: YES)问题

    解决docker容器中出现Access denied for user &apo

    这篇文章主要介绍了解决docker容器中出现Access denied for user 'root'@'172.17.0.2'(using password: YES)问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • 启动桌面Docker提示虚拟服务未启动两种解决方案

    启动桌面Docker提示虚拟服务未启动两种解决方案

    Docker 是⼀个开源的应用容器引擎,可以实现虚拟化,这篇文章主要介绍了在启动Docker Desktop时遇到的错误,并提供了解决方案,文中通过代码以及图文介绍的非常详细,需要的朋友可以参考下
    2025-04-04
  • Docker离线部署geoserver的思路详解

    Docker离线部署geoserver的思路详解

    这篇文章主要介绍了Docker离线部署geoserver的思路详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12
  • 物理机与启动的Docker容器间的目录映射方式

    物理机与启动的Docker容器间的目录映射方式

    这篇文章主要介绍了物理机与启动的Docker容器间的目录映射方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论