快速开始
设置
cac docker setup 是一个交互式向导,它会:
- 询问你的代理地址(支持紧凑格式和分享链接格式)
- 自动检测本地或远程 Docker 安装
- 自动检测 macvlan 模式的网络参数(网卡、子网、网关)
- 将配置写入
docker/.env
代理格式
容器内部发生了什么
首次启动时,入口脚本会自动:1
启动 sing-box TUN
所有容器流量在内核层面透明地通过你的代理路由。应用程序看不到代理环境变量。
2
检测时区和语言
查询出口 IP 以确定时区和语言,然后配置容器。
3
创建 cac 配置
生成唯一身份标识(UUID、主机名、MAC、机器 ID)和 mTLS 证书。
4
激活配置
设置环境变量并写入
/root/.cac-env 以在 Shell 会话间持久化。持久化存储
/root 和 /home 通过 bind mount 挂载到主机的 docker/data/。你的 Claude Code 会话、设置和工作文件在容器重启后依然保留。
端口转发
要从容器暴露端口(例如开发服务器):localhost:6287 转发到容器。