Docker 容器连接

容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。

下面我们来实现通过端口连接到一个 docker 容器。

 

网络端口映射

创建一个容器

docker run -d -P xqs2:v2 python3 app.py

我们也可以使用 -p 标识来指定容器端口绑定到主机端口。

两种方式的区别是:

  -P :是容器内部端口随机映射到主机的端口。

  -p : 是容器内部端口绑定到指定的主机端口。

docker run -d -p 5001:5000 xqs2:v2 python3 app.py

通过指定容器绑定的网络地址,比如绑定 127.0.0.1

docker run -d -p 127.0.0.1:5001:5000 xqs2:v2 python3 app

 docker port 命令可以让我们快捷地查看端口的绑定情况

docker port 容器ID 5000

 

posted @   xqs42b  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示