gpt4 book ai didi

docker - 将Artifactory配置为位于http://some.domain:port而不是http://some.domain:port/artifactory/

转载 作者:行者123 更新时间:2023-12-02 20:10:01 27 4
gpt4 key购买 nike

我正在通过docker-compose运行最新版本的Artifactory OSS(如herehere所述)。我的docker-compose文件看起来像这样:

version: '2'

services:
artifactory:
image: docker.bintray.io/jfrog/artifactory-oss:latest
container_name: artifactory
ports:
- 3101:8081
volumes:
- artifactory5_data:/var/opt/jfrog/artifactory
# environment:
# - EXTRA_JAVA_OPTIONS=-Xmx4g
restart: always
ulimits:
nproc: 65535
nofile:
soft: 32000
hard: 40000

volumes:
artifactory5_data:

我要更改的是Artifactory可用的路径。目前它是 http://sub.domain.tld:3101/artifactory,但我想将其简称为 http://sub.domain.tld:3101
理想情况下,我想通过仅更改docker-compose文件或环境变量来实现这一目标。

最佳答案

您可以按照JFrog knowledge base中的详细说明进行操作。

由于您使用的是Docker,因此建议您根据官方的 docker.bintray.io/jfrog/artifactory-oss:latest 镜像构建您自己的Docker镜像,并根据本文中的建议进行必要的操作。

FROM docker.bintray.io/jfrog/artifactory-oss:latest

# Do your manipulations here

注意-始终更喜欢使用特定版本而不是 latest。这样,您就可以完全控制部署。

关于docker - 将Artifactory配置为位于http://some.domain:port而不是http://some.domain:port/artifactory/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47177636/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com