docker 进行数据备份的两种方式

  • 第一种方式
  1. docker commit 容器id 容器
    操作完成后可以使用docker images | grep 容器 来查看自己提交而成的容器
  2. docker run itd -v /tmp:/tmp 容器
    运行容器并将容器内部的tmp目录映射到数组机上的tmp目录
  3. docker exec -it 容器运行时的名称 cp -r /var/jekins_home /tmp
    使用交互式终端连接到容器,在容器的内部将/var/jekins_home下的内容拷贝到外部tmp目录下
    4.docker stop 容器运行时的名称 && docker rm 容器运行时的名称
    确认在tmp目录下有备份好的目录之后使用上述命令将因备份操作产生的容器移除
  • 第二种方式
  1. docker ps | grep 关键字
    查看运行的容器id
  2. docker cp 容器id:/var/jenkins_home /tmp/
    将容器内部var目录下的jenkins_home目录拷贝到当前的tmp目录下
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引言 这段时候主攻云服务 服务器 CentOS 文件目录 操作 基本操作: Docker简介: 安装Docker:...
    采香行处蹙连钱阅读 1,205评论 0 1
  • Kubenetes这个开源项目是用来: 1. 像管理单一系统一样管理一个容器集群 2. 在多主机之间管理和启动do...
    wangxiaoxi阅读 5,171评论 0 1
  • 上一篇大概介绍了JWT的用法,实现了一个简单的登录注册以及邮箱验证。而这一篇呢就负责把我们的项目部署到自己的服务器...
    sidiWang阅读 10,418评论 2 48
  • 坐青藏线列车到达兰州已是晚上7点半。十月初的金城日色方黑。 这是一座承载着我脑海中西北气质的城市。关于兰州的最初印...
    南熏门前一只喵阅读 561评论 0 1
  • 我们的梦想从小时候遥不可及的梦想到现在只顾一亩三分地的现实,成长最大的改变就是我们认清自己,认清现状,向现实低头,...
    一支竹篙阅读 223评论 0 3