在运行 influxdb docker 容器时获取“打开服务:侦听 tcp:2003:绑定:地址已在使用中”

问题描述 投票:0回答:0

Influxdb 容器未启动。它在启动容器后立即进入退出状态。命令

docker 停止“容器 ID” docker 启动“容器 ID”

Docker 容器移动到退出状态。以下是日志中的错误

ts=2023-02-20T23:26:25.575258Z lvl=info msg="Open store (end)" log_id=0g8IF1nl000 service=store trace_id=0g8IF2C0000 op_name=tsdb_open op_event=end op_elapsed=246.565ms
ts=2023-02-20T23:26:25.575302Z lvl=info msg="Opened service" log_id=0g8IF1nl000 service=subscriber
ts=2023-02-20T23:26:25.575309Z lvl=info msg="Starting monitor service" log_id=0g8IF1nl000 service=monitor
ts=2023-02-20T23:26:25.575314Z lvl=info msg="Registered diagnostics client" log_id=0g8IF1nl000 service=monitor name=build
ts=2023-02-20T23:26:25.575318Z lvl=info msg="Registered diagnostics client" log_id=0g8IF1nl000 service=monitor name=runtime
ts=2023-02-20T23:26:25.575326Z lvl=info msg="Registered diagnostics client" log_id=0g8IF1nl000 service=monitor name=network
ts=2023-02-20T23:26:25.575330Z lvl=info msg="Registered diagnostics client" log_id=0g8IF1nl000 service=monitor name=system
ts=2023-02-20T23:26:25.575346Z lvl=info msg="Starting precreation service" log_id=0g8IF1nl000 service=shard-precreation check_interval=10m advance_period=30m
ts=2023-02-20T23:26:25.575351Z lvl=info msg="Starting snapshot service" log_id=0g8IF1nl000 service=snapshot
ts=2023-02-20T23:26:25.575356Z lvl=info msg="Starting continuous query service" log_id=0g8IF1nl000 service=continuous_querier
ts=2023-02-20T23:26:25.575366Z lvl=info msg="Starting HTTP service" log_id=0g8IF1nl000 service=httpd authentication=false
ts=2023-02-20T23:26:25.575370Z lvl=info msg="opened HTTP access log" log_id=0g8IF1nl000 service=httpd path=stderr
ts=2023-02-20T23:26:25.575458Z lvl=info msg="Storing statistics" log_id=0g8IF1nl000 service=monitor db_instance=_internal db_rp=monitor interval=10s
ts=2023-02-20T23:26:25.575488Z lvl=info msg="Listening on HTTP" log_id=0g8IF1nl000 service=httpd addr=[::]:8086 https=false
ts=2023-02-20T23:26:25.575582Z lvl=info msg="Starting retention policy enforcement service" log_id=0g8IF1nl000 service=retention check_interval=30m
ts=2023-02-20T23:26:25.575668Z lvl=info msg="Starting graphite service" log_id=0g8IF1nl000 service=graphite addr=:2003 batch_size=5000 batch_timeout=1s
ts=2023-02-20T23:26:25.575708Z lvl=info msg="Registered diagnostics client" log_id=0g8IF1nl000 service=monitor name=graphite:tcp::2003
ts=2023-02-20T23:26:25.576166Z lvl=info msg=Listening log_id=0g8IF1nl000 service=graphite addr=:2003 protocol=tcp addr=[::]:2003
ts=2023-02-20T23:26:25.576250Z lvl=info msg="Starting graphite service" log_id=0g8IF1nl000 service=graphite addr=:2003 batch_size=5000 batch_timeout=1s
ts=2023-02-20T23:26:25.576289Z lvl=info msg="Registered diagnostics client" log_id=0g8IF1nl000 service=monitor name=graphite:tcp::2003
**run: open server: open service: listen tcp :2003: bind: address already in use

2003 端口未被使用。我尝试运行 netstat 命令并验证了这一点。

Graphite 似乎尝试使用 2003 端口两次。

有什么方法可以在不调用 entrypoint.sh 的情况下启动 docker 容器,或者我们如何解决这个问题?

谢谢

linux docker influxdb docker-container
© www.soinside.com 2019 - 2024. All rights reserved.