是否有可能设置一个不同的主机端口在Docker容器的暴露端口?
是否有可能设置一个不同的主机端口在Docker容器的暴露端口? 例如docker run -name some_container -p 80:8080 -i -t some_img
如果是,是-p host:container
还是-p container:host
? 我已经浏览了文档,并没有find任何关于docker run
发布选项的例子和细节。
另外,我不想使用与容器相同的端口,因为这是Kubernete的API服务器正在侦听的地方。
它是主机:容器,可以在主机上设置不同的端口。 这个链接有一些很好的例子。