docker學習筆記(五) ——容器通過網絡端口映射

1.首先通過命令創建一個python的web應用程序

docker run -d -P training/webapp python app.py

在這裏插入圖片描述
2.可以通過docker ps 命令查看創建的docker容器所對應的端口,以及映射的網絡地址的端口

docker ps

在這裏插入圖片描述
我們也可以使用 -p 標識來指定容器端口綁定到主機端口。
兩種方式的區別是:
-P :是容器內部端口隨機映射到主機的高端口。
-p : 是容器內部端口綁定到指定的主機端口。
3.給指定容器綁定網絡地址

docker run -d -p 127.0.0.1:5001:5002 training/webapp python app.py

在這裏插入圖片描述
綁定之後查看是否綁定成功
在這裏插入圖片描述
這樣我們就可以通過訪問 127.0.0.1:5001 來訪問容器的 5002 端口。
4.docker port 命令可以讓我們快捷地查看端口的綁定情況。

docker port name

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章