docker/Docker如何查看宿主机到容器端口映射关系
背景
前些天的时候, 在定位问题时发现docker emqx 连接websocket (8083)端口出现异常....如果你能够确定不可以, 那你考虑可以跳过本篇文章
----
如何查看宿主机到端口映射?...方式一(docker ps)
我们不妨回顾下, docker 如何建立端口的映射:
在建立端口映射时, 我们通常会采用docker run 容器id的方式去运行容器并添加容器到宿主机的映射....因此一开始的:8083-8084/tcp代表放开docker容器内部8083,8084端口, 但无法通过宿主机访问到这两个端口,
因为他们之间没有建立端口映射, 下面列举了在docker ps下, 几种端口映射的介绍...我们也可以从这里确认没有建立宿主机8083端口->容器8083端口的映射
----
如何添加宿主机到端口映射?
上面问题解决了, 但有新的问题出现了.