【发布时间】:2020-03-26 07:36:52
【问题描述】:
我正在尝试使用docker 安装Artifactory oss。
我正在运行 ubuntu 18.04 和 docker 19.03.8
我按照 JFrog 安装指南https://www.jfrog.com/confluence/display/JFROG/Installing+Artifactory#InstallingArtifactory-DockerInstallation
我做了所有的步骤。除了 chown -R 1030:1030 $JFROG_HOME/artifactory/var 必须用 sudo 运行。
容器启动。但是当我要去http://myhost:8082/ui/ 时,我只看到一个带有放大/缩小效果的 JFrog 徽标的页面。
我看到的日志
################################################################
### All services started successfully in 116.053 seconds ###
################################################################
2020-03-26T07:27:05.070Z [jfrou] [INFO ] [ ] [server_configuration.go:61 ] [main] - Server configuration reloaded on localhost:8046
2020-03-26T07:27:05.070Z [jfrou] [INFO ] [ ] [server_configuration.go:61 ] [main ] - Server configuration reloaded on localhost:8049
2020-03-26T07:27:05.071Z [jfrou] [INFO ] [ ] [server_configuration.go:61 ] [main ] - Server configuration reloaded on :8082
2020-03-26T07:27:05.109Z [jfac ] [INFO ] [ ] [alConfigurationServiceBase:182] [c-default-executor-1] - Loading configuration from db finished successfully
2020-03-26T07:27:07.104Z [jfrou] [INFO ] [ ] [server_configuration.go:61 ] [main ] - Server configuration reloaded on :8082
2020-03-26T07:27:07.105Z [jfrou] [INFO ] [ ] [server_configuration.go:61 ] [main ] - Server configuration reloaded on localhost:8046
2020-03-26T07:27:07.105Z [jfrou] [INFO ] [ ] [server_configuration.go:61 ] [main ] - Server configuration reloaded on localhost:8049
2020-03-26T07:27:10.084Z [jfrou] [WARN ] [6ec6165e7fec2711] [ternal_topology_verifier.go:92] [main ] - failed pinging external node 'f461d2eebfe3' at address 'http://172.17.0.2:8082': Get http://172.17.0.2:8082/router/api/v1/system/ping: context deadline exceeded
当我在浏览器中请求 url 时出现最后一行。
我能做什么?
编辑:
我也尝试了docker-compose,也跟随jfrog guide。
第一次运行:artifactory 没有启动!
在编辑.jfrog/artifactory/var/etc/system.yaml 并用我的host name 更改127.0.0.1 之后,config.sh 工件正在启动。
但访问http://myhost:8082/ui/时同样的问题
我不明白发生了什么以及为什么它不能按照 jfrog 指南工作......
【问题讨论】:
-
你能分享你用来运行 docker 容器的命令吗?
-
很少有事情可以帮助我们深入了解这一点: 1. 您能否查看
$JFROG_HOME/artifactory/var/log文件夹中的console.log 文件,如果您发现任何异常,请告诉我。 2.可以在运行artifactory的盒子上运行:curl localhost:8046/router/api/v1/system/health并发送响应吗? -
@Eldad Assis docker run --name artifactory -v $JFROG_HOME/artifactory/var/:/var/opt/jfrog/artifactory -d -p 8081:8081 -p 8082:8082 docker.bintray .io/jfrog/artifactory-oss:最新
-
@Prasanna Raghavendra 我唯一看到的是
2020-03-26T10:21:24.889Z [jfrou] [WARN ] [346684fe2765928 ] [ternal_topology_verifier.go:92] [main ] - failed pinging external node '1d4cecd7d7c9' at address 'http://172.17.0.2:8082': Get http://172.17.0.2:8082/router/api/v1/system/ping: context deadline exceededinrouter-service.logHowerver 如果我这样做了curl http://172.17.0.2:8082/router/api/v1/system/ping我收到OK -
你解决了吗?
标签: docker artifactory