我是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
命令时,我得到的是:
如果您需要更多信息,请告诉我!
非常感谢!
答案 0 :(得分:2)
在docker-compose示例here中,它们公开了端口8181.所以你应该尝试改变这样的端口指令:
ports:
- 8181:8081
现在将您的浏览器指向http://localhost:8181
答案 1 :(得分:1)
不确定是否仍然有用,但是最新工件图像中的UI端口为8082。 我为此工作了几个小时,因为有一个旧的docker-compose文件。 该文件中的时间是8081,在日志将其吐出正在监听的端口之前,我不介意查看容器内部。 最好的祝福, 维森特。