如何与别人共享Docker镜像

如何把Docker镜像拷给别人

比如本地有个名为lyhero11/springbootapp2的镜像,操作如下。
docker save导出镜像:

docker save -o D:\docker-images\springbootapp2-latest.tar lyhero11/springbootapp2

在D:\docker-images\路径下会生成一个tar包springbootapp2-latest.tar,这个就是镜像,可以U盘拷给别人电脑上去。
然后docker load这个镜像:

docker load -i D:\docker-images\springbootapp2-latest.tar

注意:
上面的-o, -i分别代表--output和--input,save镜像的时候不加-o选项会导致load的时候报错:Error processing tar file(exit status 1): archive/tar: invalid tar header。而且save出来的镜像大小也不对,笔者这个镜像正常是105M,这样save出来的镜像是200多M.
参考: https://blog.csdn.net/m0_37763336/article/details/107220077

上一篇:DNSlog


下一篇:DNSlog注入测试