Description
The use of Docker Compose to create and use an IPv6 network does not work as described in the following documents;-
https://docs.docker.com/config/daemon/ipv6/
https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/ipv6/#enable-proper-ipv6-support
The following issue shows the history of this problem;-
moby/moby#44923
As you can see from that discussion the use of a "Subnet" additional property does not work. It requires an "ipam" entry for the YML to assign an IPv6 address and Gateway
Steps To Reproduce
No response
Compose Version
Docker Compose version v2.20.2
Client: Docker Engine - Community
Version: 24.0.5
API version: 1.43
Go version: go1.20.6
Git commit: ced0996
Built: Fri Jul 21 20:35:37 2023
OS/Arch: linux/arm
Context: default
Server: Docker Engine - Community
Engine:
Version: 24.0.5
API version: 1.43 (minimum version 1.12)
Go version: go1.20.6
Git commit: a61e2b4
Built: Fri Jul 21 20:35:37 2023
OS/Arch: linux/arm
Experimental: true
containerd:
Version: 1.6.22
GitCommit: 8165feabfdfe38c65b599c4993d227328c231fca
runc:
Version: 1.1.8
GitCommit: v1.1.8-0-g82f18fe
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Docker Environment
Client: Docker Engine - Community
Version: 24.0.5
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.11.2
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.20.2
Path: /usr/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 2
Running: 1
Paused: 0
Stopped: 1
Images: 3
Server Version: 24.0.5
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 8165feabfdfe38c65b599c4993d227328c231fca
runc version: v1.1.8-0-g82f18fe
init version: de40ad0
Security Options:
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.1.21+
Operating System: Raspbian GNU/Linux 11 (bullseye)
OSType: linux
Architecture: armv6l
CPUs: 1
Total Memory: 476.9MiB
Name: Pi2b
ID: c912a378-2a02-4cb9-aa45-e6a9a0598dcd
Docker Root Dir: /var/lib/docker
Debug Mode: false
Experimental: true
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
WARNING: No memory limit support
WARNING: No swap limit support
WARNING: No cpuset support
Anything else?
No response
Description
The use of Docker Compose to create and use an IPv6 network does not work as described in the following documents;-
https://docs.docker.com/config/daemon/ipv6/
https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/ipv6/#enable-proper-ipv6-support
The following issue shows the history of this problem;-
moby/moby#44923
As you can see from that discussion the use of a "Subnet" additional property does not work. It requires an "ipam" entry for the YML to assign an IPv6 address and Gateway
Steps To Reproduce
No response
Compose Version
Docker Environment
Anything else?
No response