caddy配置 Link to heading
添加容器 Link to heading
创建/root/caddy.yaml
services:
caddy:
image: caddy:2
container_name: caddy
network_mode: host
volumes:
- /root/caddy/Caddyfile:/etc/caddy/Caddyfile
- /root/www:/srv
- /root/caddy/data:/data
- /root/caddy/config:/config
创建需要的目录
mkdir /root/caddy/ /root/caddy/data /root/caddy/config /root/www
添加caddy配置文件 Link to heading
创建/root/caddy/Caddyfile
:80, www.abc.com {
root * /srv
file_server
}
添加网页 Link to heading
创建/root/www/index.html
<html>
<head>
</head>
<body>
<h1>Hello World<h1>
</body>
</html>
启动docker Link to heading
docker-compose -f /root/caddy.yaml up -d caddy
- 访问
http://www.abc.com
应该成功打开网页 - 访问
https://www.abc.com
也应该成功打开网页。 - 如果出错,可以通过
docker logs caddy
查看日志