docker 配置ipv6地址

1. 查看机器公网ipv6地址

bash 复制代码
curl 6.ipw.cn

输出示例: 2001:db8🔡1234::

2. ipv6地址段划分

访问 IPv6 Subnet Calculator

,进行ipv6网段划分,根据需求选择划分子网数量

以 2001:db8🔡1234::/64 为例,划分 4 个子网:

输出示例:

2001:db8🔡1234::/66

2001:db8🔡1234:4000::/66

2001:db8🔡1234:8000::/66

2001:db8🔡1234:c000::/66

3. Docker 配置 IPv6

  • 编辑/etc/docker/daemon.json,没有创建即可
bash 复制代码
vim /etc/docker/daemon.json
  • 添加如下内容,fixed-cidr-v6选择任意一个子网即可:
json 复制代码
{
  "experimental": true,
  "ipv6": true,
  "ip6tables": true,
  "fixed-cidr-v6": "2001:db8:abcd:1234::/66"
}

4. 重启docker

bash 复制代码
systemctl restart docker

启动容器验证

  • 启动容器
bash 复制代码
docker run -it --rm busybox sh
  • 执行命令,获取ipv6地址,看到inet6 全局地址,说明 IPv6 生效
bash 复制代码
ip -6 addr
相关推荐
木井巳2 分钟前
【JavaEE】SpringBoot 统一功能处理: 拦截器、统一返回与全局异常
java·spring boot·后端·spring·java-ee
SL-staff5 分钟前
JVS-Rules金融风控实践:四大原生能力的技术实现与可落地配置指南
java·决策树·规则引擎·函数计算·金融风控·jvs-rules·数据源抽象
Thomas.Sir34 分钟前
第6课:SpringBoot4.x 核心注解全解:Component、Bean、Scope、Lazy等IOC相关注解
java·spring boot
无人生还别怕34 分钟前
如何搭建k8s服务(docker部署)
linux·运维·docker·云原生·容器·kubernetes·openanolisos
paopaokaka_luck35 分钟前
美食推荐系统(协同过滤算法推荐、AI助手、HanLP中文分词、 ECharts可视化分析、菜谱学习与话题交流)
java·spring boot·mysql·tomcat·echarts
开源推荐官37 分钟前
2026 年开源商城源码选型参考:技术栈、功能与适用场景梳理
java·架构·开源
sunburn-1 小时前
数据库操作完整教程:从基础到实战
java·数据库·mysql
文丑颜不良啊1 小时前
LeetCode576~600题目解析
java·leetcode
*星星之火*1 小时前
【无标题】
docker·gcp·gke
姜鱼问生1 小时前
报数据库连不上?Docker Compose 启动顺序假象:depends_on 不是万能的!
数据库·docker·容器