0

我是 docker 和 reportportal.io 的新手,当我执行以下命令时。

sudo docker-compose -p reportportal up -d --force-recreate

它试图为詹金斯正在使用的端口 8080 创建一个容器。我的薄荷机器上没有收到任何错误。

容器 ID 图像命令已创建状态端口名称 678d7741cbc4 reportportal/service-analyzer:4.3.0 "/service-analyzer" 50 秒前 Up 37 seconds 8080/tcp

所以我所做的是将 yml 文件中的任何内容更改为 8080 到 8083 但仍然使用该端口。我该如何解决这个问题?

4

3 回答 3

1

您只需要更改网关公开端口

  - "8080:8080" # HTTP exposed

改变它

  - "8080:9090" # HTTP exposed

在此处查看代码行: https ://github.com/reportportal/reportportal/blob/master/docker-compose.yml#L69

于 2018-11-08T12:45:06.640 回答
0

如果共享 docker 文件会很有帮助。尝试像这样运行它 docker-compose -p 8080:8083 -d --force-recreate 请参考以下内容

于 2018-10-12T03:41:16.523 回答
0

看起来您没有在 docker-compose.yml 文件中正确地进行端口映射。请分享 docker-compose 文件。

于 2018-10-12T03:11:10.867 回答