2017-03-06 86 views
0

我是新來的碼頭,我想運行Artifactory作爲一個容器,所以我遵循官方文檔中的步驟。問題是我無法訪問Artifactory網絡用戶界面,我從Chrome中得到一個錯誤,告訴我該地址無法訪問。Artifactory的Web界面不可訪問

當我使用泊塢窗,撰寫的方式,所以這裏是我的artifactory-compose.yml

version: '2' 
services: 
    artifactory: 
    image: docker.bintray.io/jfrog/artifactory-oss:latest 
    container_name: artifactory 
    ports: 
    - "9090:9090" 
    volumes: 
    - /home/everysens/docker/volumes/artifactory:/var/opt/jfrog/artifactory 
    networks: 
     - default 
networks: 
    default: 
    driver: bridge 

當我跑這裏docker ps命令是我所得到的:

docker ps image

如果您需要更多的信息告訴我!

非常感謝!

回答

2

在泊塢窗,撰寫例如here他們揭露8181端口所以,你應該嘗試改變這樣的端口說明:

ports: 
    - 8181:8081 

現在瀏覽器指向http://localhost:8181

+0

您好!謝謝你的回答:)問題是這兩個端口正在使用我的情況。所以我需要改變這些。我該如何繼續? – IgZiStO

+0

80是碼頭在內部公開的端口。它不會與主機系統中的任何內容相沖突。你可以選擇例如80:8383,然後將瀏覽器指向http:// localhost:8383 – TopperH

+0

感謝你的回答,實際上在你回答我再次搜索之後,在docker ps命令中我們看到:8081/tcp,我在我的docker-compose中加入了端口:「9090:8081」,這會將artifactory的端口重定向到9090.這就像一個魅力:D並且你的回答有一個線索;)再次感謝 – IgZiStO