2017-03-06 48 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