You must create a new network of type macvlan, then on your podman call
specify that network.
https://www.redhat.com/sysadmin/leasing-ips-podman
Maybe this helps?
On Thu, 2021-03-25 at 16:36 +0000, andrewm659--- via Podman wrote:
I am trying to give my container its own IP address. I am using the
macvlan and have it setup. Am I doing this wrong?
[ameyer@podman01 ~]$ sudo podman run --privileged --ip 10.150.11.41 --
mac-address 2A:7C:AA:ED:A2:AE --name=pihole --dns=1.1.1.1 -e
TZ=America/Chicago -e SERVERIP=10.150.11.41 -e ServerIP=10.150.11.41 -e
WEBPASSWORD=secret -e DNS1=1.1.1.1 -e DNS2=1.0.0.1 -e DNSSEC=true -e
CONDITIONAL_FORWARDING=true -e CONDITIONAL_FORWARDING_IP=10.150.10.1 -e
CONDITIONAL_FORWARDING_DOMAIN=lan -e TEMPERATUREUNIT=f -v
pihole_pihole:/etc/pihole:Z -v pihole_dnsmasq:/etc/dnsmasq.d:Z
docker.io/pihole/pihole
ERRO[0002] Error adding network: failed to allocate all requested IPs:
10.150.11.41
ERRO[0002] Error while adding pod to CNI network "podman": failed to
allocate all requested IPs: 10.150.11.41
Error: error configuring network namespace for container
6b7fa7c2d16a880388c835e6688484480bda0b3260c1a71fead835d0858bc7cb:
failed to allocate all requested IPs: 10.150.11.41
[ameyer@podman01 ~]$
_______________________________________________
Podman mailing list -- podman(a)lists.podman.io
To unsubscribe send an email to podman-leave(a)lists.podman.io