type
status
date
slug
summary
tags
category
icon
password
网络上有关于 Tailscale DERP 的部署教程已经很多了,但鲜有将客户端及 DERP 同时通过容器进行部署的例子。这对于 all in docker 党非常不友好,因此这里简单分享一下个人的部署案例。
环境
- Debian 12.x
- Docker 27.x
部署
- 首先需要前往 Keys - Tailscale 创建一个授权密钥
- 新建一个 docker-compose.yml 文件
yaml
yaml
- 最后 docker compose up -d 即可启动~
ACL配置
都是大同小异,建议参考其他人的
附注
- state 和 sock 没有映射到主机中(因为觉得没必要),而是直接用了 docker volume,并且没有直接映射 .sock。这是因为同时启动时会被默认创建为目录,因此映射了上一级的目录。
- 这个部署案例默认是采用了手动维护证书的更新,个人感觉现在的证书自动化工具已经非常好用了,这里推荐一个目前在用的 certimateusual2970 • Updated Nov 29, 2024
参考文章
如果你想通过IP部署,可以参考这篇
- ‣
