微端网站开发,平台网站建设公司,网络推广营销网站建设专家,如何建网站【Docker】Windows中打包dockerfile镜像导入到Linux 大家好 我是寸铁#x1f44a; 总结了一篇【Docker】Windows中打包dockerfile镜像导入到Linux✨ 喜欢的小伙伴可以点点关注 #x1f49d; 前言
今天遇到一个新需求#xff0c;如何将Windows中打包好的dockerfile镜像给迁移…【Docker】Windows中打包dockerfile镜像导入到Linux 大家好 我是寸铁 总结了一篇【Docker】Windows中打包dockerfile镜像导入到Linux✨ 喜欢的小伙伴可以点点关注 前言
今天遇到一个新需求如何将Windows中打包好的dockerfile镜像给迁移到Linux中呢 打包本地镜像
首先先使用dockerflie打包好本地镜像不会的伙伴可以看上次的文章。 现在你有了一个打包好的镜像接着你需要将该镜像给导出成一个linux环境的镜像包。 打包镜像文件
那在windows中怎么切换成linux环境呢具体可以看这篇文章。
先切换成linux环境如下命令
go env -w GOOSlinuxPS: 在后面的导出镜像完成后记得改回来不然你跑不了go文件 改回来的命令
go env -w GOOSwindows在linux的环境下我们将镜像给打包成一个文件。
使用docker save命令 将当前镜像仓库中的mygolangimage 打包到当前文件夹名字为:myimage.tar
docker save -o myimage.tar mygolangimage现在得到了一个打包好的myimage.tar镜像文件 上传Linux
接着把该文件上传到linux中并将该文件的权限进行修改。 将该文件的权限进行修改 导入镜像文件
最后将该文件一键导入到本地的镜像仓库中如下命令
docker load -i myimage.tar说明使用load加载打包的镜像文件 即 docker load -i 打包的镜像文件 这样就成功将windows中打包的镜像文件给导入到linux中了是不是很方便 看到这里的小伙伴恭喜你又掌握了一个技能 希望大家能取得胜利坚持就是胜利 我是寸铁我们下期再见 往期好文
保姆级教程
【保姆级教程】Windows11下go-zero的etcd安装与初步使用
【保姆级教程】Windows11安装go-zero代码生成工具goctl、protoc、go-zero
【Go-Zero】手把手带你在goland中创建api文件并设置高亮 报错解决
【Go-Zero】Error: user.api 27:9 syntax error: expected ‘:‘ | ‘IDENT‘ | ‘INT‘, got ‘(‘ 报错解决方案及api路由注意事项
【Go-Zero】Error: only one service expected goctl一键转换生成rpc服务错误解决方案
【Go-Zero】【error】 failed to initialize database, got error Error 1045 (28000):报错解决方案
【Go-Zero】Error 1045 (28000): Access denied for user ‘root‘‘localhost‘ (using password: YES)报错解决方案
【Go-Zero】type mismatch for field “Auth.AccessSecret“, expect “string“, actual “number“报错解决方案
【Go-Zero】Error: user.api 30:2 syntax error: expected ‘)‘ | ‘KEY‘, got ‘IDENT‘报错解决方案
【Go-Zero】Windows启动rpc服务报错panic:context deadline exceeded解决方案 Go面试向
【Go面试向】defer与time.sleep初探
【Go面试向】defer与return的执行顺序初探
【Go面试向】Go程序的执行顺序
【Go面试向】rune和byte类型的认识与使用
【Go面试向】实现map稳定的有序遍历的方式