小编Qui*_*ynn的帖子

使用 Traefik 进行 SSL 直通

我需要将 SSL 连接直接发送到后端,而不是在我的 Traefik 上解密。后端需要接收https请求。

我尝试了 traefik.frontend.passTLSCert=true 选项,但在访问我的 Web 应用程序时收到“404 页面未找到”错误,并且在 Traefik 容器上也收到此错误

traefik       | time="2018-09-16T10:47:41Z" level=error msg="Failed to create TLSClientConfig: no TLS provided"
traefik       | time="2018-09-16T10:47:41Z" level=error msg="Failed to create RoundTripper for frontend frontend-Host-dev-mydomain-com-0: no TLS provided"
traefik       | time="2018-09-16T10:47:41Z" level=error msg="Skipping frontend frontend-Host-dev-mydomain-com-0..."
Run Code Online (Sandbox Code Playgroud)

你能提出任何解决方案吗?谢谢。

我正在使用 Traefik 版本 1.6.6。

这是我的应用程序容器的 docker-compose.yml。

version: '3'
services:
  app:
    image: webdevops/php-nginx-dev:7.2
    networks:
      - proxy
    volumes:
      - ./:/app
      - ../traefik/ssl/*.mydomain.com.crt:/opt/docker/etc/nginx/ssl/server.crt
      - ../traefik/ssl/*.mydomain.com.key:/opt/docker/etc/nginx/ssl/server.key
    environment:
      - WEB_DOCUMENT_ROOT=/app
    labels:
      - traefik.enable=true
      - traefik.frontend.rule=Host:dev.mydomain.com
      - traefik.docker.network=proxy
      - traefik.port=443 …
Run Code Online (Sandbox Code Playgroud)

traefik

8
推荐指数
1
解决办法
2万
查看次数

是否可以配置 docker-compose 以忽略其服务的错误并继续其他服务?

我想知道我们是否可以选择配置docker-compose忽略其中一个容器的错误并继续启动其他容器。

例如,这是我的 docker-compose.yml

version: '3'
services:
  web:
    build: .
  redis:
    image: redis
Run Code Online (Sandbox Code Playgroud)

如果redis容器启动失败,web容器仍然启动。

docker docker-compose

7
推荐指数
1
解决办法
1319
查看次数

如何使用 Perl5-IDEA 在 Apache 下调试 Perl?

我在 IntelliJ IDEA 的 Perl5 插件 wiki 上遇到了问题,这个问题:https : //github.com/Camelcade/Perl5-IDEA/issues/1771但我找不到任何解决方案。

那么我们如何配置这个插件才能调试在 Apache mod_perl 下运行的 Perl 项目呢?

谢谢你。

perl intellij-idea

5
推荐指数
0
解决办法
178
查看次数

标签 统计

docker ×1

docker-compose ×1

intellij-idea ×1

perl ×1

traefik ×1