首先,停止所有正在运行的容器
docker stop $(docker ps -a -q)
列出所有停止的容器ID并写入list.txt文件
docker ps -a --filter "status=exited" -q > list.txt
编写bash脚本并运行
#!/bin/bash while read container_id; do echo "Exporting container $container_id..." docker export "$container_id" > "$container_id.tar" done < "list.txt"
这样,就备份了所有的容器到本地
标签:container,备份,list,镜像,docker,txt,id From: https://www.cnblogs.com/ZFKun-Y/p/17400960.html