小编Sim*_*n P的帖子

docker-compose 认为文件是一个目录

有任何想法吗?

该服务之前已启动,但现在我收到此“/etc/Caddyfile:是一个目录”消息并且服务退出。

$ docker-compose -f docker-compose-linux.yml up caddy
Starting server_applications_1 ... done
server_workspace_1 is up-to-date
server_php-fpm_1 is up-to-date
Starting server_caddy_1        ... done
Attaching to server_caddy_1
caddy_1         | http plugins loaded: git
caddy_1         | 2020/06/22 06:22:18 loading Caddyfile via flag: read /etc/Caddyfile: is a directory
server_caddy_1 exited with code 1
Run Code Online (Sandbox Code Playgroud)

球童服务 dockerfile:

FROM zuohuadong/caddy:alpine
MAINTAINER Huadong Zuo <admin@zuohuadong.cn>
ARG plugins="cors"
WORKDIR /var/www/platform/public
CMD ["/usr/bin/caddy", "-conf", "/etc/Caddyfile"]
Run Code Online (Sandbox Code Playgroud)

Caddy 服务容器 yml:其中 CADDY_CUSTOM_CADDYFILE=./caddy/Caddyfile

      卷:
        - ${CADDY_CUSTOM_CADDYFILE}:/etc/Caddyfile

Caddyfile 位于正确的目录中

...server/caddy$ ll
total 16
drwxrwxr-x  2 …
Run Code Online (Sandbox Code Playgroud)

ubuntu docker caddy

5
推荐指数
1
解决办法
2569
查看次数

标签 统计

caddy ×1

docker ×1

ubuntu ×1