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

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介: 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
目录
相关文章
|
3天前
|
网络协议 网络安全 Docker
docker容器间无法通信
【10月更文挑战第4天】
12 3
|
2天前
|
Docker 容器
docker中检查容器的网络模式
【10月更文挑战第5天】
5 1
|
3天前
|
网络协议 Shell 网络安全
docker容器网络问题
【10月更文挑战第4天】
11 2
|
5天前
|
消息中间件 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
21 4
|
7天前
|
存储 监控 Shell
docker的底层原理二:容器运行时环境
本文深入探讨了Docker容器运行时环境的关键技术,包括命名空间、控制组、联合文件系统、容器运行时以及分离的进程树,这些技术共同确保了容器的隔离性、资源控制和可移植性。
24 5
|
4天前
|
存储 持续交付 开发者
掌握Docker容器化:提升开发效率与应用部署
【10月更文挑战第4天】在现代软件开发中,Docker容器化技术因其轻量级、可移植和快速部署的特点,成为提升开发效率和简化部署流程的关键工具。本文介绍了Docker的基本概念、核心组件及其优势,并探讨了如何在开发环境中搭建、微服务架构及CI/CD流程中有效利用Docker,助力软件开发更加高效便捷。
|
6天前
|
安全 Docker 容器
Docker中运行容器时Operation not permitted报错问题解决
【10月更文挑战第2天】Docker中运行容器时Operation not permitted报错问题解决
34 3
|
5天前
|
监控 Kubernetes 测试技术
掌握Docker网络模式:构建高效容器通信
【10月更文挑战第3天】本文深入探讨了Docker的网络模式,包括它们的工作原理、使用场景以及如何配置和优化容器间的通信。希望能够帮助开发者在项目中有效地应用Docker网络模式,构建高效的容器化应用。
|
6天前
|
Kubernetes Linux 持续交付
docker容器学习
【10月更文挑战第1天】
23 1
|
2天前
|
运维 监控 Cloud Native
深入了解容器化技术:Docker 的应用与实践
【10月更文挑战第6天】深入了解容器化技术:Docker 的应用与实践
10 0