docker错误 /usr/bin/docker-current: No port specified: xxx:<empty>

本文解析了在使用Docker启动Kafka服务时遇到的“未指定端口”错误,详细介绍了错误示例、原因分析及解决方法,强调了在Docker命令中正确配置端口映射的重要性。

一、/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: " 这样也会造成此问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值