如何使用 Docker 部署 Caddy Web 服务器

x33g5p2x  于2022-03-14 转载在 Docker  
字(0.6k)|赞(0)|评价(0)|浏览(292)

Caddy是一种流行的现代 Web 服务器,专为高性能和内存安全而设计。它是用 Go 编写的,运行时没有依赖关系,内置支持使用 Markdown 进行静态站点渲染,并提供自动 HTTPS。

Caddy 专注于提供简单的服务器管理体验,默认情况下为您提供有用的功能。它比 Apache 和 NGINX 等竞争对手的系统更容易配置和维护。在本文中,我们将展示如何使用带有官方 Caddy 映像的 Docker 以最少的设置运行您自己的服务器。

选择图像标签

Caddy 图像有几种不同的风格。在撰写本文时,最新版本的 Caddy 由所有 v2.4 共享。您可以使用2.4.x(替换x为特定补丁版本)2.4、、或2固定到主要、次要或补丁组件。

Caddy 适用于 Linux 和 Windows Docker 主机。Alpine Linux、Windows Server Core 1809 和 Windows Server Core 2016 LTSC 版本是当前的操作系统选项。引用一个裸 Caddy 标签,例如caddy:2将为您的平台选择合适的图像;您可以使用变体2.4-alpine或2.4.6-windowsservercore-1809代替更明确。

启动基本服务器

Caddy 以可立即运行的配置发货。Docker 映像将从/usr/share/caddy目录中提供您的 Web 内容。您可以通过将主

相关文章

微信公众号

最新文章

更多