如何在云上创建自己的 Artifactory,例如 AWS 的 Codeartifact、Jfrog 的 Artifactory

Posted

技术标签:

【中文标题】如何在云上创建自己的 Artifactory,例如 AWS 的 Codeartifact、Jfrog 的 Artifactory【英文标题】:How to create Own Artifactory on Cloud like Code Artifact from AWS, Artifactoy from Jfrog 【发布时间】:2021-12-12 18:28:41 【问题描述】:

我想为我目前使用的 Maven、Ndoe 项目创建自己的工件 来自 AWS 的代码工件和来自 Artifactory 的 Jfrog。

但是随着我的使用量开始增加,它们导致非常昂贵。有什么方法可以让我在 Cloud 上使用我的私人用途创建自己的工件。

我可能需要存储

    Docker 映像 Maven Jar 文件 节点工件

【问题讨论】:

【参考方案1】:

如果你想设置一个自托管的 artifactory 实例,这里有一些免费的方式:https://www.jfrog.com/confluence/display/JFROG/JFrog+Self-Hosted。

JFrog Container Registry - 免费的 docker 注册表。

Artifactory OSS - Maven 存储库。

JFrog 没有免费的自托管 npm 注册表。

云免费层包括所有受支持的软件包类型,但有使用限制。详情请见https://jfrog.com/pricing/。

【讨论】:

是的,我想要自托管。但不使用jfrog。实际上它非常昂贵。我尝试了 Apache 的 Archiva,但它的构建支持 Java 8。而且功能也非常少

以上是关于如何在云上创建自己的 Artifactory,例如 AWS 的 Codeartifact、Jfrog 的 Artifactory的主要内容,如果未能解决你的问题,请参考以下文章

什么叫做私有网络VPC?

如何在云上拥有软件访问文件

中国制造的“天工开物”新篇,如何在云上进化?

使用 nginx 部署 django 并在云上做出反应

如何将自己开发的网站部署到阿里云上

桌面版vscode用免费的微软4核8G服务器做远程开发(编译运行都在云上,还能自由创建docker服务)