Docker expose all ports or range of ports from 7000 to 8000

后端 未结 2 1289
温柔的废话
温柔的废话 2020-12-01 02:35

Can I specify a port range in a Dockerfile

EXPOSE 7000-8000

and when running the container bind all these exposed ports to the same ports o

相关标签:
2条回答
  • 2020-12-01 02:50

    For anyone facing this issue and ending up on this post...the issue is still open - https://github.com/moby/moby/issues/11185

    0 讨论(0)
  • 2020-12-01 03:13

    Since Docker 1.5 you can now expose a range of ports to other linked containers using:

    The Dockerfile EXPOSE command:

    EXPOSE 7000-8000

    or The Docker run command:

    docker run --expose=7000-8000

    Or instead you can publish a range of ports to the host machine via Docker run command:

    docker run -p 7000-8000:7000-8000

    0 讨论(0)
提交回复
热议问题