我是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命令时,我得到的结果如下:

如果您需要更多信息,请告诉我!
非常感谢!
发布于 2017-03-07 06:14:05
在docker-compose示例here中,它们公开端口8181。因此您应该尝试更改端口指令,如下所示:
ports:
- 8181:8081现在将浏览器指向http://localhost:8181
发布于 2020-03-02 19:49:29
不确定这是否仍然相关,但在最新的人工图像中的UI端口是8082。我为此挣扎了几个小时,因为一个旧的docker-compose文件。该文件中的端口是8081,我从不介意查看容器内部,直到日志显示出它正在侦听的端口。最好的问候,维森特。
https://stackoverflow.com/questions/42632038
复制相似问题