docker-hub 无法访问,使用windows魔法拉取docker images再上传到linux docker环境中

云机的服务器是可以docker拉取镜像的,但是本地的虚拟机、物理服务器等网络环境不好的情况,是无法访问docker-hub的,即使更换了docker镜像源国内源也无法使用。

本文章使用 在魔法网络环境下的windows,下载docker images后,再打包成tar格式,然后上传到非云机的服务器上去。

本文借鉴了:https://blog.csdn.net/coldmoon718/article/details/142261649
https://blog.csdn.net/2401_84049001/article/details/138643562

下面,开始操作,魔法过程不再解释。

我在windows pull了nginx的镜像,要打包迁移,将此镜像迁移

1.第一步,将拉取的images打包成tar

复制代码
docker save -o [保存的目标文件名称] [镜像名称]
docker save -o nginx.tar nginx


2.第二步,将打包好的images 放到linux服务器上

复制代码
先删除本地的nginx镜像:

docker rmi nginx

然后运行命令,加载本地文件:

docker load -i nginx.tar


至此,教程结束

相关推荐
2035去旅行8 小时前
bootcmd 详细讲解
linux·嵌入式·arm·soc
陈希1238 小时前
Linux 防火墙配置实战:firewalld、iptables 与云安全组
linux·运维·服务器
女神下凡9 小时前
芯参谋(95):嵌入式文件系统_开发指南
linux·服务器·arm开发·驱动开发·设计规范
且从容.12 小时前
Ubuntu安装flume
linux·ubuntu·flume
承渊政道13 小时前
Linux网络学习【Reactor反应堆模式】
linux·网络·学习·ubuntu·reactor
闲云自留地14 小时前
K8s 的记忆大脑!ETCD 集群部署、etcdctl 命令与备份恢复全通关
容器·kubernetes·etcd
且从容.16 小时前
ubuntu安装flink
linux·ubuntu·flink
爱和冰阔落17 小时前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨17 小时前
WSL2的安装与使用
linux·wsl
微小的鱼17 小时前
Linux的渲染与显示系统链路
android·java·linux