docker数据管理

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: docker数据管理
数据卷

创建一个数据卷 使用 -v 创建

docker run -d -p --name 容器别名 -v 本地地址:容器地址 镜像名字 python app.py
docker run -d -P --name jwcode -v /home/docker:/home/docker1 training/webapp python app.py
docker run -d -P --name jwcode -v /home/docker/6666 training/webapp python app.py
数据卷容器

创建数据卷容器 dbdata

docker run -it -v /dbdata --name dbdata ubuntu

然后其他容器挂在 dbdata

docker run -it --volumes-from dbdata --name db1 ubuntu
docker run -it --volumes-from dbdata --name db2 ubuntu
数据备份
docker run --volumes-from dbdata -v /dadata:/backup --name worker5 ubuntu tar -cvf /backup/backup.tar /dbdata
数据恢复

创建一个容器

docker run -it -d -v /dbdata2 --name dbdata2 ubuntu:latest /bin/bash

挂载容器并使用 untar 解压备份文件到到dbdata2

docker run --volumes-from dbdata2 -v $(pwd):/backup busybox tar xvf /backup/backup.tar
相关实践学习
MySQL基础-学生管理系统数据库设计
本场景介绍如何使用DMS工具连接RDS,并使用DMS图形化工具创建数据库表。
目录
相关文章
|
13天前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
48 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
3天前
|
关系型数据库 数据管理 应用服务中间件
【赵渝强老师】Docker的数据持久化
在生产环境中使用Docker时,为了实现数据的持久化和共享,可以通过数据卷(Data Volumes)和数据卷容器(Data Volume Containers)两种方式来管理数据。数据卷是一个独立于容器的挂载目录,可以跨多个容器共享和重用。数据卷容器则是一种特殊容器,用于维护数据卷,便于数据迁移和共享。本文通过示例详细介绍了这两种方法的使用步骤。
|
1月前
|
存储 Kubernetes Docker
|
27天前
|
存储 安全 数据管理
Docker中实现数据持久化
【10月更文挑战第8天】
18 1
|
1月前
|
存储 数据库 Docker
|
1月前
|
存储 安全 Docker
docker中数据持久化(Volumes)
【10月更文挑战第3天】
33 4
|
1月前
|
存储 Kubernetes 数据库
docker数据持久化问题
【10月更文挑战第4天】
19 2
|
1月前
|
关系型数据库 MySQL 数据库
使用Docker部署的MySQL数据库,数据表里的中文读取之后变成问号,如何处理?
【10月更文挑战第1天】使用Docker部署的MySQL数据库,数据表里的中文读取之后变成问号,如何处理?
55 3
|
2月前
|
存储 数据管理 应用服务中间件
Docker的数据管理实战篇
关于Docker数据管理实战的教程,涵盖了Docker数据卷的使用、特点、场景以及数据卷容器的概念和应用。
60 13
Docker的数据管理实战篇
|
3月前
|
存储 Docker 容器
在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?
在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?

热门文章

最新文章