如何在Docker中找到用于batteryhistorian的端口?

时间:2018-02-13 10:32:27

标签: docker port

我应该使用电池供应商的特定端口吗?我昨天开始上班后,昨天用它的号码5665开始工作了。今天我收到了错误:

Bind for 0.0.0.0:5665 failed: port is already allocated.

如何重新开始这项工作?有没有办法看看你应该使用哪个端口?文档只是说:

run -p <port>:9999 gcr.io/android-battery-historian/stable:3.0 --port 9999

这对我没有多大帮助。

由于

1 个答案:

答案 0 :(得分:0)

在Docker主机系统上,运行以下命令:

netstat -tulpn | grep 5665

这应该显示使用端口5665的进程。顺便说一句, - port 9999指的是容器的内部端口。文档没有提到您必须使用特定端口,因此请运行

docker run -p <port>:9999 gcr.io/android-battery-historian/stable:3.0 --port 9999

使用除5665之外的其他端口,直到您没有收到错误消息。