可以利用数据卷对其中的数据进行进行备份、恢复和迁移。
首先使用 --volumes-from
标记来创建一个加载 dbdata 容器卷的容器,并从本地主机挂载当前到容器的 /backup 目录。命令如下:
$ sudo docker run --volumes-from dbdata -v $(pwd):/backup ubuntu tar cvf /backup/backup.tar /dbdata
容器启动后,使用了 tar
命令来将 dbdata 卷备份为本地的 /backup/backup.tar
。
如果要恢复数据到一个容器,首先创建一个带有数据卷的容器 dbdata2。
$ sudo docker run -v /dbdata --name dbdata2 ubuntu /bin/bash
然后创建另一个容器,挂载 dbdata2 的容器,并使用 untar
解压备份文件到挂载的容器卷中。
$ sudo docker run --volumes-from dbdata2 -v $(pwd):/backup busybox tar xvf
/backup/backup.tar
MySQL基本信息MySQL 是开源的关系数据库实现。 该仓库提供了 MySQL 各个版本的镜像,包括 5.6 系列、5.7 系列等。使用方法默认会...
通过配置文件设置Kubelet参数通过保存在硬盘的配置文件设置kubelet的部分配置参数,这可以作为命令行参数的替代。建议通过配置文...
运行一个单实例有状态应用本文介绍在Kubernetes中如何使用PersistentVolume和Deployment运行一个单实例有状态应用。该应用是MySQ...
为集群配置DNSKubernetes提供DNS集群插件,大多数支持的环境默认情况下都会启用。在Kubernetes1.11及其以后版本中,推荐使用Core...
配置聚合层配置聚合层可以允许Kubernetesapiserver使用其它API扩展,这些API不是核心KubernetesAPI的一部分。在开始之前你必须拥...
Docker top 命令Docker 命令大全docker top :查看容器中运行的进程信息,支持 ps 命令参数。语法docker top [OPTIONS] CONTAINER...
Docker logs 命令Docker 命令大全docker logs : 获取容器的日志语法docker logs [OPTIONS] CONTAINEROPTIONS说明:-f : 跟踪日志...
Docker commit 命令Docker 命令大全docker commit :从容器创建一个新的镜像。语法docker commit [OPTIONS] CONTAINER [REPOSITOR...
访问应用程序内开发者菜单:在 iOS 中摇动设备或在虚拟机里按组合键control + ⌘ + z.在 Android 中摇动设备或按硬件菜单按钮 (...
属性Edit on GitHubmaximumValue数值型滑动块初始化最大值。默认值是 1。minimumValue数值型滑动块初始化最小值。默认值是 0。on...