配置

1 配置

  • 支持查看 Docker 运行状态,并执行重启服务等操作。
  • 配置文件默认为:/etc/docker/daemon.json。

img.png

  • 镜像加速:国内访问 Docker Hub 有时会遇到困难,此时可以配置镜像加速器。

  • 私有仓库:搭建的私有镜像仓库,如 harber、nexus、docker-registry 等。
  • iptables:该设置将关闭 Docker 对 iptables 规则的自动配置,这可能会导致容器无法与外部网络通信。
  • live-restore:停止 Docker 服务是,是否停止所有容器。
  • cgroup-driver:默认情况下使用的 Cgroup Driver 为 cgroupfs。

2 使用 IPv6

  • 确保自己的设备被分配了一个 IPv6。通过 ip addr show 查看当前设备的 IPv6。其输出的物理网卡存在包含 inet6 和 scope global 的行时,表示该网卡支持 IPv6。

    1. eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    2. link/ether 00:16:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    3. inet 172.31.168.107/20 brd 172.31.175.255 scope global dynamic eth0
    4. valid_lft 314955046sec preferred_lft 314955046sec
    5. inet6 2xxx:xxxx:xxxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 scope global dynamic
    6. valid_lft 113120sec preferred_lft 69920sec
    7. inet6 fe80::xxxx:xxxx:xxxx:xxxx/64 scope link
    8. valid_lft forever preferred_lft forever
  • 面板设置中开启 IPv6,其中 fixed-cidr-v6 是上一步获取到的 IPv6 网段的子网(配置默认网络,前缀长度最大为 /80)。 img.png

  • 通过【网络】-【详情】检查是否生效。若生效,则 EnableIPv6 值为 true,IPAM.Config[1].Subnet 是上一步配置的 fixed-cidr-v6。 img.png

  • 创建 IPv6 网络。 img.png

  • 使用创建的 IPv6 网络创建容器。