Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在未安装docker的情况下拉入和推送docker映像_Docker - Fatal编程技术网

在未安装docker的情况下拉入和推送docker映像

在未安装docker的情况下拉入和推送docker映像,docker,Docker,我们需要将大量docker映像从Azure DevOps传输到专用容器注册表。此注册表无法访问Internet。就这一点而言,有一台带有Azure Cli的Windows Server的代理计算机,可以访问Azure DevOps,但我们在那里安装Docker受到限制 有没有一种方法可以在没有安装docker的情况下从Azure DevOps中提取docker映像并将其推送到另一个容器注册表中?可能有Docker的精简版或某些官方脚本。基本上可以将其作为存档,并以相同的方式重新加载。基本上可以将

我们需要将大量docker映像从Azure DevOps传输到专用容器注册表。此注册表无法访问Internet。就这一点而言,有一台带有Azure Cli的Windows Server的代理计算机,可以访问Azure DevOps,但我们在那里安装Docker受到限制


有没有一种方法可以在没有安装docker的情况下从Azure DevOps中提取docker映像并将其推送到另一个容器注册表中?可能有Docker的精简版或某些官方脚本。

基本上可以将其作为存档,并以相同的方式重新加载。

基本上可以将其作为存档,并以相同的方式重新加载。

Docker save和Docker load是Docker命令,因此需要安装docker我很糟糕:我认为问题与网络问题有关,阅读速度太快。但是:目标公司和/或源公司回购协议没有与某个docker关联的原因是什么?这是用来存档的吗?我看不出在回购协议中存储Docker不会使用的图像的目的,这是限制的结合——内部容器注册表和带有Docker的应用程序服务器将无法访问internet,只有代理服务器才能访问。但对代理服务器安装的软件有严格的限制。因此,我正在寻找一些小版本的docker,以便在不需要Hyper-V和其他容器功能的情况下拉和推图像,或者一些Powershell/python脚本docker save和docker load是docker命令,因此需要安装docker。我很糟糕:我认为问题与网络问题有关,而且读取速度太快。但是:目标公司和/或源公司回购协议没有与某个docker关联的原因是什么?这是用来存档的吗?我看不出在回购协议中存储Docker不会使用的图像的目的,这是限制的结合——内部容器注册表和带有Docker的应用程序服务器将无法访问internet,只有代理服务器才能访问。但对代理服务器安装的软件有严格的限制。因此,我正在寻找一些小版本的docker,以便在不需要Hyper-V和其他容器功能或某些Powershell/python脚本的情况下拉取和推送图像。不,没有docker客户端,您无法拉取。保持图像为zip格式的方法,但您是否仍然需要docker从zip恢复图像这里有一个通过tar归档保存和加载docker图像的选项,但我们希望避免这种做法我认为这是一个完全相关的问题,还有另一种情况,运行部署进程并将映像从私有注册表移动到另一个私有/公共注册表,并且在docker run中没有特权docker的情况下执行此操作。我是mysqlf,正在寻找解决方案不,你不能退出docker客户端。保持图像为zip格式的方法,但您是否仍然需要docker从zip恢复图像这里有一个通过tar归档保存和加载docker图像的选项,但我们希望避免这种做法我认为这是一个完全相关的问题,还有另一种情况,运行部署进程并将映像从私有注册表移动到另一个私有/公共注册表,并且在docker run中没有特权docker的情况下执行此操作。我正在寻找解决这个问题的方法