首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有互联网连接的Docker容器中安装Nexus 3?

如何在没有互联网连接的Docker容器中安装Nexus 3?
EN

Stack Overflow用户
提问于 2016-09-03 07:21:32
回答 2查看 1K关注 0票数 0

我想在CentOS上的Docker容器中安装Nexus3。但我的CentOS服务器上安装了Docker,无法访问互联网。我想使用这个命令:

Docker拉取sonatype/nexus3

是否有一个独立的、离线的文件或一组文件可以满足我的需求?

我只有Windows机器,没有安装Docker,可以访问互联网。

EN

回答 2

Stack Overflow用户

发布于 2016-09-03 10:50:40

您可以尝试在windows计算机上设置自己的Docker注册表服务器,然后让centos服务器与该服务器通信,以获取它所需的文件。不过,这似乎有点过头了。

下面是设置的链接:https://docs.docker.com/registry/deploying/

你也可以使用类似于virtualbox的东西,创建一个centos服务器,然后在windows机器上设置docker。这将允许您拥有centos + docker + internet。

票数 0
EN

Stack Overflow用户

发布于 2016-09-03 11:55:36

可以,您可以将图像保存到文件中,然后将其加载到服务器上:

通过使用docker pull sonatype/nexus3

  • Save
  1. 将映像下载到您的工作站,使用docker save sonatype/nexus3 > nexus3.tar将映像复制到tar文件-通过使用CentOS - Docs Save Docs
  2. Transfer将映像USB/LAN/etc
  3. Import
  4. docker save sonatype/nexus3 > nexus3.tar-CentOS服务器上的映像下载到服务器

Docker保存

为标准输出流生成了一个经过压缩的存储库。包含提供的每个参数的所有父层、所有标记+版本或指定的repo:tag

Docker Load

从文件或标准输入流加载一个压缩的存储库。恢复图像和标签。

现在,您已将映像加载到您的计算机上。可能还有其他方法,但这是我能想到的最简单的方法,并且不涉及第三方工具。您还可以根据文档对文件执行gzip操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39301812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档