搭建本地仓库Artifactory
Artifactory 很多公司都在用,自己公司也在用,感觉还不错,支持很多包模式,比如nuget, docker,helm. 等。
Artifactory 安装
- 在 /usr/local 下创建 artifactory 文件夹并进入
cd /usr/local/
mkdir artifactory
cd artifactory
- 将下载好的安装包放到里面
[root@centos artifactory]# ls
artifactory-injector-1.1.jar artifactory-pro-6.6.0.zip
- 解压 artifactory-pro-6.6.0.zip 安装包
unzip artifactory-pro-6.6.0.zip
- 运行 JAR 包
java -jar artifactory-injector-1.1.jar
首先运行命令 2,并输入 artifactroy 所在目录
[root@centos artifactory]# java -jar artifactory-injector-1.1.jar
What do you want to do?
1 - generate License String
2 - inject artifactory
exit - exit
# 执行命令 2
2
where is artifactory home? ("back" for back)
# 输入目录
artifactory-pro-6.6.0
然后运行命令 1,生成密钥并记住
What do you want to do?
1 - generate License String
2 - inject artifactory
exit - exit
# 执行命令 1
1
# 得到密钥,复制一份
eyJhcnRpZmFjdG9yeSI6eyJpZCI6IiIsIm93bmVyIjoicjRwMyIsInZhbGlkRnJvbSI6MTU5MjA5OTA2MDI5NywiZXhwaXJlcyI6NDc0NzgwMTQ2MDI5NiwidHlwZSI6IkVOVEVSUFJJU0VfUExVUyIsInRyaWFsIjpmYWxzZSwicHJvcGVydGllcyI6e319fQ==
至此安装完毕,下面开始运行
Artifactory 运行
- 进入 /artifactory-pro-6.6.0/bin 目录,并运行 artifactory.sh
[root@centos bin]# ./artifactory.sh
- 当看到以下内容即代表开启成功
##########################################################
### Artifactory successfully started (47.554 seconds) ###
##########################################################

浙公网安备 33010602011771号