Certimate 证书续签工具
github:https://github.com/usual2970/certimate
dockerhub:https://hub.docker.com/r/usual2970/certimate
文档:https://docs.certimate.me
支持多种环境搭建
(比如群晖 DSM)确实没有 /etc/timezone 文件。它只使用 /etc/localtime 来设置时区。
🛑 问题:/etc/timezone
文件不存在
nginx复制编辑Bind mount failed: '/etc/timezone' does not exist.
✅ 原因:
有些系统(比如群晖 DSM)确实没有 /etc/timezone
文件。它只使用 /etc/localtime
来设置时区。
✅ 解决办法:
👉 你可以完全省略掉这行挂载:
bash复制编辑-v /etc/timezone:/etc/timezone:ro
只保留 /etc/localtime
挂载即可,同样可以让容器时间与主机一致。
✅ 最终推荐命令(经过纠错后的):
docker run -d \
--name certimate_server \
--restart unless-stopped \
-p 8090:8090 \
-v /etc/localtime:/etc/localtime:ro \
-v /volume1/docker/certimate:/app/pb_data \
registry.cn-shanghai.aliyuncs.com/usual2970/certimate:latest
✅ 成功后,检查是否运行:
bash复制编辑docker ps
应该会看到 certimate_server
正常运行,然后你可以访问:
cpp复制编辑http://群晖IP地址:8090
用户名:admin@certimate.fun
密码:1234567890
Comments NOTHING