Artifactory 社区版安装

1,131 阅读1分钟

1. 创建docker volumes

docker volume create --name=artifactory_data
docker volume create --name=postgres_data

2. 获取官方社区docker-compose包

60b19777ac076da5dc5a17e03a74022b.png

d8516896ed5424645861386f1faef09c-1.png

mkdir -p /opt/docker/artifactory
cd /opt/docker/artifactory
wget https://releases.jfrog.io/artifactory/bintray-artifactory/org/artifactory/oss/docker/jfrog-artifactory-oss/7.27.6/jfrog-artifactory-oss-7.27.6-compose.tar.gz
tar -xvf jfrog-artifactory-oss-7.27.6-compose.tar.gz
cd artifactory-oss-7.27.6

3.配置docker-compose.yml文件

cp templates/docker-compose-volumes.yaml docker-compose.yaml

4.设置环境变量

echo -e "\nJF_SHARED_NODE_IP=$(hostname -i)" >> .env
echo -e "JF_SHARED_NODE_ID=$(hostname -s)" >> .env
echo -e "JF_SHARED_NODE_NAME=$(hostname -s)" >> .env

5. 启动容器

# 后台启动
docker-compose up -d
# 查看运行状态
docker-compose ps
# 停止容器
docker-compose stop
# 删除容器
docker-compose rm

6. 社区版问题

  • 只支持部分仓库源

d5cc518e708fdc57352bf3169f3c2a4d-1.png

7. 参考链接