【发布时间】:2019-11-20 12:34:13
【问题描述】:
我正在尝试使用 mariadb 为 traefik、wordpress 配置和启动 docker 容器 下面的错误是 traefik 找不到 traefik.toml 文件。我提供了 yml 文件供您查看并提供建议的更改。
我一直在从网络上的各种来源编写这个 yml 文件。 wordpress 容器和 maria db 容器启动良好。 Traefik 是个问题。虽然我不完全确定 wordpress 的 8081:80。要在没有 traefik 的情况下自行运行 wordpress 是 80:80
版本:'3' 服务: 反向代理: image: traefik:1.7.2-alpine # Traefik 官方 docker 镜像 command: --api --docker # 启用 Web UI 并告诉 Traefik 监听 $ 端口: - "80:80" # HTTP 端口 - "443:443" # HTTPS 端口 - "8080:8080" # Web UI(由 --api 启用) 卷: - /var/run/docker.sock:/var/run/docker.sock # 这样 Traefik 可以监听 - /traefik/traefik.toml - /traefik/acme.json:/acme.json 网络: - 网络 WordPress: 图片:wordpress 链接: -mariadb:mysql 环境: - WORDPRESS_DB_PASSWORD=Mari1234_ 端口: - “152.44.45.150:8081:80” 卷: - ./html:/var/www/html 网络: - 网络 玛丽亚数据库: 图片:玛丽亚数据库 环境: - MYSQL_ROOT_PASSWORD=Mari1234_ - MYSQL_DATABASE=wordpress 卷: - ./database:/var/lib/mysql 网络: - 网络 网络: 内部的: 网络: 外部:真实错误:对于反向代理无法为服务反向代理创建容器:lstat /var/lib/docker/overlay2/5c7a86d350dd0871cdb9cfc65bd329793edcc79c77a65386312c4aa6fc645022/merged/traefik/traefik.toml:不是目录 错误:启动项目时遇到错误。
【问题讨论】:
标签: wordpress docker mariadb traefik