如何在云上创建自己的 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的主要内容,如果未能解决你的问题,请参考以下文章