2017-11-08 4 views
1
の代わりにArtifactoryを設定します。

私は最新のバージョンのArtifactory OSSをdocker-composeで実行しています(here実証されたhere)。私のドッカーの作成ファイルは次のようになります。http://some.domain:portではhttp://some.domain:port/artifactory/

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に短縮したいと思います。 理想的には、これを達成するには、ドッカーの作成ファイルまたは環境変数を変更するだけです。

答えて

0

JFrog knowledge baseの手順に従うことができます。

あなたがドッカーを使用しているので、私はあなたの記事で示唆されているように行われる必要な操作と公式docker.bintray.io/jfrog/artifactory-oss:latest画像をもとに、独自のドッカーイメージを構築示唆しています。

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

# Do your manipulations here 

は - 常にlatestではなく、特定のバージョンを使用して好みます。これにより、展開を完全に制御できます。