Ipvlan cant get ip6 <link> address

CREATE NETWORK
docker network create -d ipvlan
–subnet=192.168.0.0/24
–gateway=192.168.0.1
–subnet=fe80::/64 --gateway=fe80::769d:79ff:fe98:1111
-o parent=enp0s3 ipvlan1

RUN
docker run -v --net=ipvlan1 --ip=192.168.0.101 --ip6=fe80:0000:0000:0000:ffff:ffff:ffff:ffff --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d nginx

======================================================
**docker network inspect ipvlan1 **
[
{
“Name”: “ipvlan1”,
“Id”: “89ec36333bfb56c16a079f26e8f0e35e66d21d82a0546a0d97089e5d0cbc3176”,
“Created”: “2022-10-19T19:04:51.885710643Z”,
“Scope”: “local”,
“Driver”: “ipvlan”,
“EnableIPv6”: false,
“IPAM”: {
“Driver”: “default”,
“Options”: {},
“Config”: [
{
“Subnet”: “192.168.0.0/24”,
“Gateway”: “192.168.0.1”
},
{
“Subnet”: “fe80::/64”,
“Gateway”: “fe80::769d:79ff:fe98:1111”
}
]
},
“Internal”: false,
“Attachable”: false,
“Ingress”: false,
“ConfigFrom”: {
“Network”: “”
},
“ConfigOnly”: false,
“Containers”: {},
“Options”: {
“parent”: “enp0s3”
},
“Labels”: {}
}
]

IN CONTAINER ======================================================

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.17.0.2 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:ac:11:00:02 txqueuelen 0 (Ethernet)
RX packets 3381 bytes 17910918 (17.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3351 bytes 243152 (237.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ifconfig where docker run ===================================================
ifconfig where docker run …

root@oem:/etc/docker# ifconfig -a
docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
inet6 fe80::42:26ff:fe24:bf2a prefixlen 64 scopeid 0x20
ether 02:42:26:24:bf:2a txqueuelen 0 (Ethernet)
RX packets 3351 bytes 196238 (196.2 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3370 bytes 17910052 (17.9 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.44 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::a00:27ff:fed5:cd2a prefixlen 64 scopeid 0x20
inet6 2a03:1ac0:5cff:a509:a00:27ff:fed5:cd2a prefixlen 64 scopeid 0x0
ether 08:00:27:d5:cd:2a txqueuelen 1000 (Ethernet)
RX packets 13934 bytes 18648054 (18.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4592 bytes 407600 (407.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 164 bytes 15008 (15.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 164 bytes 15008 (15.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

veth06f78e1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::f42b:76ff:feba:5e2b prefixlen 64 scopeid 0x20
ether f6:2b:76:ba:5e:2b txqueuelen 0 (Ethernet)
RX packets 3351 bytes 243152 (243.1 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3381 bytes 17910918 (17.9 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

docker inspect some-nginx===================================================

root@oem:/etc/docker# docker inspect some-nginx
[
{
“Id”: “547aa23be1b82fa952eb4ecaeb05533f53140c9468856ec232c97a7468685655”,
“Created”: “2022-10-20T05:09:57.067240529Z”,
“Path”: “/docker-entrypoint.sh”,
“Args”: [
“nginx”,
“-g”,
“daemon off;”
],
“State”: {
“Status”: “running”,
“Running”: true,
“Paused”: false,
“Restarting”: false,
“OOMKilled”: false,
“Dead”: false,
“Pid”: 1664,
“ExitCode”: 0,
“Error”: “”,
“StartedAt”: “2022-10-20T05:10:00.513146517Z”,
“FinishedAt”: “0001-01-01T00:00:00Z”
},
“Image”: “sha256:5d58c024174dd06df1c4d41d8d44b485e3080422374971005270588204ca3b82”,
“ResolvConfPath”: “/var/lib/docker/containers/547aa23be1b82fa952eb4ecaeb05533f53140c9468856ec232c97a7468685655/resolv.conf”,
“HostnamePath”: “/var/lib/docker/containers/547aa23be1b82fa952eb4ecaeb05533f53140c9468856ec232c97a7468685655/hostname”,
“HostsPath”: “/var/lib/docker/containers/547aa23be1b82fa952eb4ecaeb05533f53140c9468856ec232c97a7468685655/hosts”,
“LogPath”: “/var/lib/docker/containers/547aa23be1b82fa952eb4ecaeb05533f53140c9468856ec232c97a7468685655/547aa23be1b82fa952eb4ecaeb05533f53140c9468856ec232c97a7468685655-json.log”,
“Name”: “/some-nginx”,
“RestartCount”: 0,
“Driver”: “overlay2”,
“Platform”: “linux”,
“MountLabel”: “”,
“ProcessLabel”: “”,
“AppArmorProfile”: “docker-default”,
“ExecIDs”: null,
“HostConfig”: {
“Binds”: [
“/some/content:/usr/share/nginx/html:ro”
],
“ContainerIDFile”: “”,
“LogConfig”: {
“Type”: “json-file”,
“Config”: {}
},
“NetworkMode”: “default”,
“PortBindings”: {},
“RestartPolicy”: {
“Name”: “no”,
“MaximumRetryCount”: 0
},
“AutoRemove”: false,
“VolumeDriver”: “”,
“VolumesFrom”: null,
“CapAdd”: null,
“CapDrop”: null,
“CgroupnsMode”: “private”,
“Dns”: ,
“DnsOptions”: ,
“DnsSearch”: ,
“ExtraHosts”: null,
“GroupAdd”: null,
“IpcMode”: “private”,
“Cgroup”: “”,
“Links”: null,
“OomScoreAdj”: 0,
“PidMode”: “”,
“Privileged”: false,
“PublishAllPorts”: false,
“ReadonlyRootfs”: false,
“SecurityOpt”: null,
“UTSMode”: “”,
“UsernsMode”: “”,
“ShmSize”: 67108864,
“Runtime”: “runc”,
“ConsoleSize”: [
0,
0
],
“Isolation”: “”,
“CpuShares”: 0,
“Memory”: 0,
“NanoCpus”: 0,
“CgroupParent”: “”,
“BlkioWeight”: 0,
“BlkioWeightDevice”: ,
“BlkioDeviceReadBps”: null,
“BlkioDeviceWriteBps”: null,
“BlkioDeviceReadIOps”: null,
“BlkioDeviceWriteIOps”: null,
“CpuPeriod”: 0,
“CpuQuota”: 0,
“CpuRealtimePeriod”: 0,
“CpuRealtimeRuntime”: 0,
“CpusetCpus”: “”,
“CpusetMems”: “”,
“Devices”: ,
“DeviceCgroupRules”: null,
“DeviceRequests”: null,
“KernelMemory”: 0,
“KernelMemoryTCP”: 0,
“MemoryReservation”: 0,
“MemorySwap”: 0,
“MemorySwappiness”: null,
“OomKillDisable”: null,
“PidsLimit”: null,
“Ulimits”: null,
“CpuCount”: 0,
“CpuPercent”: 0,
“IOMaximumIOps”: 0,
“IOMaximumBandwidth”: 0,
“MaskedPaths”: [
“/proc/asound”,
“/proc/acpi”,
“/proc/kcore”,
“/proc/keys”,
“/proc/latency_stats”,
“/proc/timer_list”,
“/proc/timer_stats”,
“/proc/sched_debug”,
“/proc/scsi”,
“/sys/firmware”
],
“ReadonlyPaths”: [
“/proc/bus”,
“/proc/fs”,
“/proc/irq”,
“/proc/sys”,
“/proc/sysrq-trigger”
]
},
“GraphDriver”: {
“Data”: {
“LowerDir”: “/var/lib/docker/overlay2/b38ecade8eb00335ee8c9003a5baa7b45f5b7808bdef19f67b60755faf5ee145-init/diff:/var/lib/docker/overlay2/55b25cf31d225bcaaded6d5970e411d6020aac0562191dfa061d02c634c5bab1/diff:/var/lib/docker/overlay2/e3a495c9e1d08cac137c36c176243d2159f4a9aa793bbc2f1eef88cb0ab97923/diff:/var/lib/docker/overlay2/89aa3f4b12bb22c4c9aea4cafa9015e0758b02824d1c2041489ca2909be3cc45/diff:/var/lib/docker/overlay2/cb7d5bcdcbebbcef004a9c0c5a8851e0386cb55b9a4118024edafa9c4d4391e2/diff:/var/lib/docker/overlay2/57aba10374dbdf31d733d51cec1823dc715ccd6582ba73c86103baa8c5d96ae0/diff:/var/lib/docker/overlay2/baf05aa5b58071b22f0eebd48fbdfde181e7f395ca6ed3b441a4c828cb1d5329/diff”,
“MergedDir”: “/var/lib/docker/overlay2/b38ecade8eb00335ee8c9003a5baa7b45f5b7808bdef19f67b60755faf5ee145/merged”,
“UpperDir”: “/var/lib/docker/overlay2/b38ecade8eb00335ee8c9003a5baa7b45f5b7808bdef19f67b60755faf5ee145/diff”,
“WorkDir”: “/var/lib/docker/overlay2/b38ecade8eb00335ee8c9003a5baa7b45f5b7808bdef19f67b60755faf5ee145/work”
},
“Name”: “overlay2”
},
“Mounts”: [
{
“Type”: “bind”,
“Source”: “/some/content”,
“Destination”: “/usr/share/nginx/html”,
“Mode”: “ro”,
“RW”: false,
“Propagation”: “rprivate”
},
{
“Type”: “volume”,
“Name”: “48fc1c69ff26a0184d85d0d4f160b2a1fd4dd9561623819f9c5fdd37e8e070fa”,
“Source”: “/var/lib/docker/volumes/48fc1c69ff26a0184d85d0d4f160b2a1fd4dd9561623819f9c5fdd37e8e070fa/_data”,
“Destination”: “–net=ipvlan1”,
“Driver”: “local”,
“Mode”: “”,
“RW”: true,
“Propagation”: “”
}
],
“Config”: {
“Hostname”: “547aa23be1b8”,
“Domainname”: “”,
“User”: “”,
“AttachStdin”: false,
“AttachStdout”: false,
“AttachStderr”: false,
“ExposedPorts”: {
“80/tcp”: {}
},
“Tty”: false,
“OpenStdin”: false,
“StdinOnce”: false,
“Env”: [
“PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin”,
“NGINX_VERSION=1.23.2”,
“NJS_VERSION=0.7.7”,
“PKG_RELEASE=1~bullseye”
],
“Cmd”: [
“nginx”,
“-g”,
“daemon off;”
],
“Image”: “nginx”,
“Volumes”: {
“–net=ipvlan1”: {}
},
“WorkingDir”: “”,
“Entrypoint”: [
“/docker-entrypoint.sh”
],
“OnBuild”: null,
“Labels”: {
“maintainer”: “NGINX Docker Maintainers docker-maint@nginx.com
},
“StopSignal”: “SIGQUIT”
},
“NetworkSettings”: {
“Bridge”: “”,
“SandboxID”: “10cf2be0433b512bf257b3ae13ab3157a4493d18aa990c97d36b60034fb8347b”,
“HairpinMode”: false,
“LinkLocalIPv6Address”: “”,
“LinkLocalIPv6PrefixLen”: 0,
“Ports”: {
“80/tcp”: null
},
“SandboxKey”: “/var/run/docker/netns/10cf2be0433b”,
“SecondaryIPAddresses”: null,
“SecondaryIPv6Addresses”: null,
“EndpointID”: “65536614aa7cd0cd414b5eeee206623b62a60a3635728eba80c03911d6f6f829”,
“Gateway”: “172.17.0.1”,
“GlobalIPv6Address”: “”,
“GlobalIPv6PrefixLen”: 0,
“IPAddress”: “172.17.0.2”,
“IPPrefixLen”: 16,
“IPv6Gateway”: “”,
“MacAddress”: “02:42:ac:11:00:02”,
“Networks”: {
“bridge”: {
“IPAMConfig”: null,
“Links”: null,
“Aliases”: null,
“NetworkID”: “39c8479a226e581761373dc4d25e4c447665c3c5470f66020ce3d3b15e71baf7”,
“EndpointID”: “65536614aa7cd0cd414b5eeee206623b62a60a3635728eba80c03911d6f6f829”,
“Gateway”: “172.17.0.1”,
“IPAddress”: “172.17.0.2”,
“IPPrefixLen”: 16,
“IPv6Gateway”: “”,
“GlobalIPv6Address”: “”,
“GlobalIPv6PrefixLen”: 0,
“MacAddress”: “02:42:ac:11:00:02”,
“DriverOpts”: null
}
}
}
}
]

===================================================
PING in base PC where virtual PC near docker (enp0s3)
ping6 fe80::a00:27ff:fed5:cd2a%wlp3s0
PING fe80::a00:27ff:fed5:cd2a%wlp3s0(fe80::a00:27ff:fed5:cd2a%wlp3s0) 56 data bytes
64 bytes from fe80::a00:27ff:fed5:cd2a%wlp3s0: icmp_seq=1 ttl=64 time=0.751 ms
64 bytes from fe80::a00:27ff:fed5:cd2a%wlp3s0: icmp_seq=2 ttl=64 time=0.512 ms
64 bytes from fe80::a00:27ff:fed5:cd2a%wlp3s0: icmp_seq=3 ttl=64 time=0.621 ms
===================================================
**PING TO GATEWAY **
root@oem:/etc/docker# ping6 fe80::769d:79ff:fe98:1111%enp0s3
PING fe80::769d:79ff:fe98:1111%enp0s3(fe80::769d:79ff:fe98:1111%enp0s3) 56 data bytes
64 bytes from fe80::769d:79ff:fe98:1111%enp0s3: icmp_seq=1 ttl=64 time=1.88 ms
64 bytes from fe80::769d:79ff:fe98:1111%enp0s3: icmp_seq=2 ttl=64 time=1.71 ms
===================================================
root@oem:/etc/docker# ping6 fe80::a00:27ff:fed5:cd2a%enp0s3
PING fe80::a00:27ff:fed5:cd2a%enp0s3(fe80::a00:27ff:fed5:cd2a%enp0s3) 56 data bytes
64 bytes from fe80::a00:27ff:fed5:cd2a%enp0s3: icmp_seq=1 ttl=64 time=0.406 ms
64 bytes from fe80::a00:27ff:fed5:cd2a%enp0s3: icmp_seq=2 ttl=64 time=0.105 ms
64 bytes from fe80::a00:27ff:fed5:cd2a%enp0s3: icmp_seq=3 ttl=64 time=0.125 ms