Docker Compose считает, что файл является каталогом — код 0Linux

Ответить
Anonymous
 Docker Compose считает, что файл является каталогом — код 0

Сообщение Anonymous »

Я пытаюсь установить traefik на свой сервер с помощью Docker Compose. У меня есть этот код в файле .yaml

Код: Выделить всё

---
# -- (Optional) When using a custom network
networks:
frontend:
external: true
services:
traefik:
image: docker.io/library/traefik:v3.0.3
container_name: traefik
ports:
- 80:80
- 443:443
# -- (Optional) Enable Dashboard, don't do in production
# - 8080:8080
volumes:
- ./config:/etc/traefik
- /var/run/docker.sock:/var/run/docker.sock:ro
# -- (Optional) When using Cloudflare as Cert Resolver
environment:
- CF_DNS_API_TOKEN=SIstTuieaC0fhnatt4zcJ3ix7zKfMv3I0Ky1jpHo
# -- (Optional) When using a custom network
networks:
- frontend
restart: unless-stopped
Но каждый раз, когда я пытаюсь запустить его, запускается докер, контейнер появляется в графическом интерфейсе портейнера, но терминал заканчивается с кодом 0 и этим сообщением об ошибке

Код: Выделить всё

[+] Running 1/0
✔ Container traefik  Recreated                                                                                    0.0s
Attaching to traefik
traefik  | {"level":"error","error":"command traefik error: read /etc/traefik/traefik.yaml: is a directory","time":"2024-07-02T19:05:23Z","message":"Command error"}
traefik exited with code 0
У меня есть файл конфигурации в том же каталоге, что и файл docker-compose.yaml, но в папке /config
Я пробовал менять каталоги в файле , но ничего не помогло

Подробнее здесь: https://stackoverflow.com/questions/786 ... ory-code-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»