Artifactory docker-compose

问题描述 投票:0回答:2

有人有启动 OSS 版本 Artifactory 的 docker-compose.yml 吗? 我正在使用如下所示的文件,但在容器启动时看到这些错误:

错误:
ArtifactoryClient::http [get] 对 /api/system/ping 的请求失败,代码为 404
ArtifactoryClient::http [get] 对 /api/system/ping 的请求失败,代码为 503

当我尝试访问 http://localhost:8081 时
我的浏览器重定向到 http://localhost:8082/ui/ 并显示无法访问此站点。本地主机拒绝连接。

docker-compose.yml

version: "3.3"
services:
  artifactory-service:
    image: docker.bintray.io/jfrog/artifactory-oss
    container_name: artifactory
    networks:
      - ci_net
    ports:
      - 8081:8081
    volumes:
      - artifactory:/var/opt/jfrog/artifactory
      
volumes:
  artifactory:
networks:
  ci_net:
docker artifactory
2个回答
3
投票

请参阅有关 docker-compose 安装的 JFrog wiki,并从此link 下载 Artifactory-Oss tar。您可能会获得 Artifactort-pro tar,下载它并将镜像更改为 docker-compose.yaml 中的artifactory-oss。还有一件事,Artifactory oss 如果是 7.x 版本则应该打开 8081 和 8082 端口。


0
投票
version: "3.9"

要使用 docker compose 安装最新的 jfrog,请将以下内容添加到

docker-compose.yml

services:
  jfrog:
    container_name: jfrog
    image: releases-docker.jfrog.io/jfrog/artifactory-oss:latest
    ports:
      - "8081:8081"
      - "8082:8082"
    volumes:
      - artifactory_data:/var/opt/jfrog/artifactory
© www.soinside.com 2019 - 2024. All rights reserved.