每次我使用 Podman 从图像创建容器时,我都想为它分配一个特定的 IP 地址。目前每次新建容器,IP地址从10.88.0.1开始加1
问问题
420 次
1 回答
2
您可以使用 --ip 标志:
podman run --rm -it --systemd=always --ip=10.88.0.17 --rootfs /busterr /sbin/init
您可以使用 列出 ip 的 podman 将接受的范围ip a
,在主机中执行以下操作:
# ip a
6: cni-podman0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
inet 10.88.0.1/16 brd 10.88.255.255 scope global cni-podman0
...
10.88.0.1/16表示可以选择10.88.0.2到10.88.255.255之间的ip
有了这个,您将始终拥有相同的 ip 10.88.0.17。
于 2020-12-28T15:02:05.877 回答