一、/usr/bin/docker-current: No port specified: xxx:<empty>
1.示例:
docker run -d --name kafka1 \
-p 9092: 9092 \
-e KAFKA_BROKER_ID=0 \
-e KAFKA_ZOOKEEPER_CONNECT=zk:2181 \
-e KAFKA_ADVERTISED_LISTENERS=192.168.204.128:9092 \
wurstmeister/kafka
2.详细错误如下:
/usr/bin/docker-current: No port specified: 9092:<empty>.
See '/usr/bin/docker-current run --help'.
3.解决方法:
“-p 9092: 9092” 中“:”后不能有空格,
除此之外有时候使用了shell变量空值造成,
比如 "-p 9092: $port" 但是port为空,最终语句是 "-p 9092: " 这样也会造成此问题。
本文解析了在使用Docker启动Kafka服务时遇到的“未指定端口”错误,详细介绍了错误示例、原因分析及解决方法,强调了在Docker命令中正确配置端口映射的重要性。

2万+

被折叠的 条评论
为什么被折叠?



