type
status
date
slug
summary
tags
category
icon
password
版本区别
JFrog Artifactory主要有商业版(Pro)跟开源版(OSS)两个版本,下面是两个版本的主要区别:
OSS:
- 免费使用: Artifactory OSS 是免费的开源软件,可以免费使用和分发。它采用 Apache 2.0 开源许可证。
- 基本功能: Artifactory OSS 提供了基本的软件制品管理功能,包括存储、检索、缓存、权限控制等。它支持多种包管理器,如 Maven、Gradle、npm、Docker等。
- 社区支持: 由于是开源的,Artifactory OSS 通常通过社区支持,您可以在社区论坛上获取帮助和支持。
Pro:
- 高级功能: Artifactory Pro 包含开源版本的所有功能,并且还提供了许多高级功能,如复制、高可用性、全球分发、推动 Docker 镜像到注册表、细粒度的权限控制等。
- 技术支持: Artifactory Pro 用户可以获得官方的技术支持。这包括对部署、配置和使用的支持,以及在使用 Artifactory 时遇到的问题的解决方案。
- 专业服务: JFrog 还提供额外的专业服务,如培训、咨询等,可以帮助企业更好地使用和集成 Artifactory。
- 商业许可证: Artifactory Pro 使用商业许可证,需要付费购买。许可证的费用取决于许多因素,包括许可的类型、使用规模等。
这里如果我们只需要简单的托管服务的话使用OSS版即可。
环境
Ubuntu:22.04.3
Docker:24.0.7
安装
- 拉取Artifactory镜像
- 启动Artifactory
- -d:将容器放在后台运行,不会占用当前终端。如果忽略该参数,当前终端会被容器一直占用,直到容器退出。
- -p <主机端口>:<容器端口> :指定端口映射,用于把容器内部的端口映射到主机端口,使得可以通过主机端口访问到容器内的服务。
- —name:容器名称。
参数说明:
更详细的参数说明可以参考👇
- 浏览器访问
http://host:8081/artifactory
即可访问Artifactory控制台,host为主机ip,默认的用户名及密码为:admin/password。
其他平台安装方法
其他平台安装OSS版可以参考👇
- 作者:miracleshed
- 链接:http://miracleshed.site/article/771dd2a1-aebe-4958-ab8c-b0ec4035da8f
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。