docker备份容器到本地(以及恢复)

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介: docker备份容器到本地(以及恢复)

备份容器

1.首先查看当前容器列表:

docker ps -a

2.比如我要备份红框里面的容器,容器名sql1,容器id为58779d3f5a3f,执行如下命令:

docker commit -p 58779d3f5a3f sqlserver-backup

3.执行完成后,查看镜像,运行如下命令可以看到已经备份成功:

docker images

4.导出到本地目录(如:/Users/用户名/Desktop目录下,并命名为sqlserver-backup.tar)

docker save sqlserver-backup > /Users/用户名/Desktop/sqlserver-backup.tar

在本地可以看到已经导入:

恢复容器

为了验证容器是否能导入,先删除docker里面的镜像:

docker rmi sqlserver-backup
docker images

导入命令:

docker load < /Users/用户名/Desktop/sqlserver-backup.tar
docker images

可以看到导入成功,如下:

运行镜像:

sudo docker run -p 1401:1433 --name sqlserver -d sqlserver-backup

启动成功,如下:

使用Navicat连接测试,成功:

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
1天前
|
运维 JavaScript 虚拟化
探索容器化技术:Docker的实践与应用
【10月更文挑战第9天】探索容器化技术:Docker的实践与应用
10 3
|
2天前
|
安全 Cloud Native Shell
云上攻防:云原生篇&Docker容器逃逸
本文介绍了Docker的基本概念及其对渗透测试的影响,重点讲解了容器逃逸的方法。Docker是一种轻量级的容器技术,与虚拟机相比,具有更高的便携性和资源利用率。然而,这也带来了安全风险,特别是容器逃逸问题。文章详细描述了三种常见的容器逃逸方法:不安全的配置、相关程序漏洞和内核漏洞,并提供了具体的检测和利用方法。此外,还介绍了几种特定的漏洞(如CVE-2019-5736和CVE-2020-15257)及其复现步骤,帮助读者更好地理解和应对这些安全威胁。
云上攻防:云原生篇&Docker容器逃逸
|
5天前
|
网络协议 网络安全 Docker
docker容器间无法通信
【10月更文挑战第4天】
14 3
|
4天前
|
Docker 容器
docker中检查容器的网络模式
【10月更文挑战第5天】
9 1
|
5天前
|
网络协议 Shell 网络安全
docker容器网络问题
【10月更文挑战第4天】
12 2
|
8天前
|
消息中间件 NoSQL Kafka
Flink-10 Flink Java 3分钟上手 Docker容器化部署 JobManager TaskManager Kafka Redis Dockerfile docker-compose
Flink-10 Flink Java 3分钟上手 Docker容器化部署 JobManager TaskManager Kafka Redis Dockerfile docker-compose
22 4
|
6天前
|
存储 持续交付 开发者
掌握Docker容器化:提升开发效率与应用部署
【10月更文挑战第4天】在现代软件开发中,Docker容器化技术因其轻量级、可移植和快速部署的特点,成为提升开发效率和简化部署流程的关键工具。本文介绍了Docker的基本概念、核心组件及其优势,并探讨了如何在开发环境中搭建、微服务架构及CI/CD流程中有效利用Docker,助力软件开发更加高效便捷。
|
7天前
|
监控 Kubernetes 测试技术
掌握Docker网络模式:构建高效容器通信
【10月更文挑战第3天】本文深入探讨了Docker的网络模式,包括它们的工作原理、使用场景以及如何配置和优化容器间的通信。希望能够帮助开发者在项目中有效地应用Docker网络模式,构建高效的容器化应用。
|
8天前
|
Kubernetes Linux 持续交付
docker容器学习
【10月更文挑战第1天】
25 1
|
4天前
|
运维 监控 Cloud Native
深入了解容器化技术:Docker 的应用与实践
【10月更文挑战第6天】深入了解容器化技术:Docker 的应用与实践
14 0