
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
You might develop your service as a container and you might to give a Teredo Network access to your Container service. You can use this container to giving Teredo Network access to your container or your host network.
To start teredo service for host network.
bashdocker run -it --rm --privileged --network host ahmetozer/docker-teredo
If you want to give a teredo network for your container, you can run below command.
bash# Please change container_name variable to your container id or name. container_name="net-tools-service" docker run -it --rm --privileged -v /proc/$(docker inspect -f '{{.State.Pid}}' $container_name)/ns/net:/var/run/netns/container ahmetozer/docker-teredo
Starting teredo service at system startup, you can replace --rm arg with --restart always.
Note: This is only available for host network, because after restarting container pid are changed.
bashdocker run -it --restart always --privileged --network host ahmetozer/docker-teredo
After restarting your server or container for automate find pid and setting teredo, set container name as variable and ***d proc and docker socket to container.
bashdocker run -it --rm --privileged -e container_name=net-tools-service -v /proc/:/proc2/ -v /var/run/docker.sock:/var/run/docker.sock --name teredo ahmetozer/docker-teredo
You might to remove default IPv6 access and only give Teredo access, set delro environment variable to yes. delro (Delete Default Route) function is has a backup mechanism. When the teredo container closes well, system reload old IPv6 routes to first container.
With multiple table support for this software,you can serve any service with real IPv6 addresses, your IPv6 address is also accessible while teredo running but default IPv6 request which is created by inside the container is use teredo interface to go outside. This system is not break BGP and RPKI rules.
NOTE: I disabled delro in host to prevent any user mistake to delete default route on main network (Outside of container). (You might break containers IPv6 network.)
bashdocker run -it --rm --privileged -e container_name=net-tools-service -e delro=yes -v /proc/:/proc2/ -v /var/run/docker.sock:/var/run/docker.sock --name teredo ahmetozer/docker-teredo
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务