簡體   English   中英

Docker容器的端口信息

[英]ports information of docker container

我是Docker的新手。

我已經啟動並運行了Docker容器。 我可以使用命令docker ps看到它:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
426e21a1bbbd        my_app    "./docker/app/entryp…"   2 hours ago        Up 2 hours            0.0.0.0:3000->3000/tcp         my_app_1

在上面的結果中, PORTS列顯示0.0.0.0:3000->3000/tcp

但是如果我運行命令docker port 426e它將給出結果3000/tcp -> 0.0.0.0:3000 docker port 426e 3000/tcp -> 0.0.0.0:3000

因此,這兩個結果的順序是->不同順序。 我對此感到困惑,哪一部分用於我的主機,哪一部分由容器使用?

帶有“ 0.0.0.0”的一側是主機側。 這是網絡連接綁定到的主機接口的IPv4地址,例如在bind (2)系統調用中,其中“ 0.0.0.0”是一個特殊地址( 您不能連接到0.0.0.0 ),表示“所有主機接口” ”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM