我正在跑步:
docker run -p 4000-4100:4000 <image>
得到类似的东西
0.0.0.0:4000->4000/tcp
0.0.0.0:4001->4000/tcp
0.0.0.0:4002->4000/tcp
...
但是,我只是获得第一行
0.0.0.0:4000->4000/tcp
但是我愿意
docker run -p 4000:4000 -p 4001:4000 -p 4002:4000 ... <image>
输出是预期的输出,但是我当然不想写n
次。任何解决方法将不胜感激。谢谢!
答案 0 :(得分:1)
尝试
docker run --publish=4000-4100:4000-4100 <image>
范围仅需等效大小:
docker run --publish=4000-4100:8800-8900 <image>
请注意,当然,每个1:1端口映射都必须在iptables中进行编程,因此,范围越大,这样做的时间就越长。