【发布时间】:2019-06-17 01:17:35
【问题描述】:
我想运行以下服务/docker 映像(在它们各自的子域上)。
╔═══════════╦═════════════════════╦═════════════════════════╗
║ Service ║ URL ║ Docker ║
╠═══════════╬═════════════════════╬═════════════════════════╣
║ Plex ║ plex.example.com ║ plexinc/pms-docker ║
║ Calibre ║ calibre.example.com ║ linuxserver/calibre-web ║
║ NextCloud ║ cloud.example.com ║ nextcloud ║
║ Gitea ║ git.example.com ║ gitea/gitea ║
║ Caddy ║ example.com ║ abiosoft/caddy ║
╚═══════════╩═════════════════════╩═════════════════════════╝
我该怎么做?我对 Docker 的经验很少,但了解它在模块化和沙盒方面的好处。我找到了this,但这是特定于 nginx 和 Nextcloud 的。我更喜欢使用 Caddy,因为它具有自动 HTTPS 注册和 HTTP/2 支持。
在路径而不是子域上运行不是首选,但可以接受。
【问题讨论】:
标签: docker self-hosting caddy