欢迎您 本站地址:  
返回首页   返回编程教学   cosplay美女  HTTP请求头  网络单机游戏  古代皇帝故事  珍味篇  学习TypeScript  学习Highcharts  学习SQL 

Docker export 命令

 Docker 命令大全Docker 命令大全


docker export 命令用于将 Docker 容器的文件系统导出为一个 tar 归档文件。

docker export 命令主要用于备份或迁移容器的文件系统,而不包括 Docker 镜像的所有层和元数据。

语法

docker export [OPTIONS] CONTAINER

OPTIONS说明:

导出容器文件系统:

docker export my_container

将名为 my_container 的容器的文件系统导出到标准输出。

将导出文件保存为 tar 文件:

docker export my_container > my_container_backup.tar

将容器 my_container 的文件系统导出并保存到 my_container_backup.tar 文件中。

使用 --output 选项保存导出文件: sh

docker export -o my_container_backup.tar my_container

将容器 my_container 的文件系统导出并保存到 my_container_backup.tar 文件中。

实例

启动一个容器:

docker run -d --name my_container ubuntu bash -c "echo hello > /hello.txt && sleep 3600"

导出容器的文件系统:

docker export my_container > my_container_backup.tar

查看导出的 tar 文件内容:

tar -tf my_container_backup.tar

输出:

hello.txt

导入文件系统到新的容器:

cat my_container_backup.tar | docker import - my_new_image

注意事项

docker export 命令是一个有用的工具,用于将容器的文件系统导出为 tar 归档文件。这对于备份、迁移和分析容器的文件系统非常有用。通过使用 --output 选项,用户可以将导出内容保存为指定文件,方便管理和使用。


 Docker 命令大全Docker 命令大全

小库提示

扫描下方二维码,访问手机版。