无法列出docker应用中在使用的端口?

我用docker安装了一个应用 homeassistant

sudo docker run -d   --name homeassistant                              \
                     --privileged                                      \
                     --restart=unless-stopped                          \
                     -p 8123:8123                \
                     -v homeassistant_config:/config                   \
                     --network=host   ghcr.io/home-assistant/home-assistant:stable

启动

sudo docker start   homeassistant 

我想列出这个应用正在使用的端口

sudo docker ps -a
CONTAINER ID   IMAGE                                          COMMAND            CREATED        STATUS          PORTS     NAMES
a94d82d0cd6f   ghcr.io/home-assistant/home-assistant:stable   "/init"            26 hours ago   Up 52 minutes             homeassistant
debian@debian:~$ sudo docker port a94d82d0cd6f
nothing output

为何不输出8123呢?

阅读 1.6k
1 个回答