添加配置

编辑配置

nano /etc/docker/daemon.json

添加

{
 "ipv6": true,
 "fixed-cidr-v6": "fd00::/80",  # IPv6前缀可以自定义,请确保符合规则 
 "experimental": true,
 "ip6tables": true
}

重启 Docker

systemctl restart docker

检查

查看 docker 网络 IPv6 状态

docker network inspect bridge

测试网络状态

docker run --rm -it busybox ping -6 -c4 www.google.com

qBittorrent 使用示例

version: "2"
services:
  qbittorrent: 
    image: linuxserver/qbittorrent:4.4.1     # 之前很多小伙伴反馈默认 latest 版本会出现 rss 功能无法使用的情况,这边咕咕还是建议大家选择一个特定的版本(一般 PT 站点貌似也会推荐特定版本)
    container_name: qbittorrent
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai # 你的时区
      - UMASK_SET=022
      - WEBUI_PORT=8081 # 将此处修改成你欲使用的 WEB 管理平台端口 
    volumes:
      - /root/data/docker_data/qBittorrent/config:/config # 绝对路径请修改为自己的 config 文件夹
      - /root/data/docker_data/qBittorrent/downloads:/downloads # 绝对路径请修改为自己的 downloads 文件夹
    ports:
      # 要使用的映射下载端口与内部下载端口,可保持默认,安装完成后在管理页面仍然可以改成其他端口。
      - 6881:6881 
      - 6881:6881/udp
      # 此处 WEB UI 目标端口与内部端口务必保证相同,见问题 1
      - 8081:8081
    restart: unless-stopped
    network_mode: bridge       # 网络模式选择刚才配置的桥接 bridge

进入容器测试

docker exec qbittorrent ping6 -c4 youtube.com

参考文献

https://blog.laoda.de/archives/docker-qbittorrent-ipv6/