Docker 容器備份與恢復


docker commit -p 65a6eddd4b2f redis406-img-starball

1.首先將容器打包成鏡像文件,生成一串:sha256:12c3db95aa685cfbfe84a79ce4a39752dab3af64a52e826185abb4d233bce5c7

 

 輸入命令查看鏡像已經生成

如果想刪除其中的一個鏡像包 輸入以下命令即可

docker rmi b9dadfed6579(IMAGE ID)
docker save -o /root/local-docker-warehouse/redis40620181016.tar 12c3db95aa68

docker save -o打包鏡像為tar文件  /root/local-docker-warehouse/redis40620181016.tar 后為存儲路徑 , 12c3db95aa68為鏡像ID

通過此tar包可以在任意機器上load成鏡像文件 並run docker

 

docker run --name starball-redis-Q -p 6378(主機端口):6379(容器端口) -v $PWD/redis/data:/data -d redis406-img-starball redis-server --appendonly yes

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM