Centos

更改 Podman 容器 IP 地址

  • February 27, 2022

mtprotoPodman. 當我執行它時,我收到 443 埠已在使用中的錯誤消息。確實httpd在使用它。我在同一台伺服器中有另一個 IP 地址,現在僅用於sshd. 如何強制容器使用這個其他 IP?

# podman run -d -p443:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest

# podman image ls
REPOSITORY                         TAG         IMAGE ID      CREATED       SIZE
docker.io/library/hello-world      latest      feb5d9fea6a5  5 months ago  19.9 kB
docker.io/telegrammessenger/proxy  latest      8ce753bac6d9  1 years ago   145 MB

當您使用-p 443:443它發布一個埠時,它將嘗試綁定到所有可用的介面。您可以通過提供該地址作為選項的第一個參數將其綁定到特定的 IP 地址-p

podman run -d -p 192.168.2.20:443:443 ...

引用自:https://unix.stackexchange.com/questions/692281