Artifactory 网页界面无法访问

Artifactory the web interface is not accessible

我是docker的新手,我想运行将Artifactory作为一个容器,所以我按照官方文档中的步骤操作。问题是我无法访问 Artifactory Web UI,我收到来自 Chrome 的错误,告诉我该地址不可访问。

顺便说一句,我使用 docker-compose,所以这是我的 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-compose 示例中 here 他们公开了端口 8181。因此您应该尝试像这样更改端口指令:

ports:
  - 8181:8081

现在将浏览器指向 http://localhost:8181

不确定这是否仍然相关,但最新的人工映像中的 UI 端口是 8082。 我为此奋斗了几个小时,因为一个旧的 docker-compose 文件。 在该文件中是 8081,我从不介意查看容器内部,直到日志吐出它正在侦听的端口。 最好的祝福, 维森特.