Docker容器内端口映射到本地端口

首先启动一个容器
[root@docker ~]# docker run -d -P training/webapp python app.py
160cb35c7e18aa13bad50841ad43076b41341199c5753fec3ca1692961467519

-P :大写的P 随机指定一个端口
查看
[root@docker ~]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
160cb35c7e18 training/webapp "python app.py" 7 seconds ago Up 6 seconds 0.0.0.0:32770->5000/tcp adoring_sinoussi

可以看到本地端口跟容器内端口相映射,我们可以通过访问32770访问容器内端口号是5000的应用

你可能感兴趣的:(Docker容器内端口映射到本地端口)