docker compose rails 6 示例与 mailcatcher 不起作用

开发者

我有这个文件“docker-compose.yml”

    version: '3'

    services:

    web: 
        build: .
        #command: bash -c "foreman start -f Procfile.dev-server"
        ports:
            - "3000:3000"

        volumes:
            - .:/app  

        environment:
            DATABASE_HOST: database
            POSTGRES_USER: postgres
            POSTGRES_PASSWORD: miclave
            POSTGRES_DB: myapp_development  

        links:
            - mailcatcher    

        depends_on:
            - database 
        stdin_open: true
        tty: true
    database:
        image: postgres 
        ports:
            - "5432:5432"
        volumes:
            - .:/app   
        environment:
            POSTGRES_USER: postgres
            POSTGRES_PASSWORD: miclave
            POSTGRES_DB: myapp_development

    mailcatcher:
        image: zolweb/docker-mailcatcher:latest
        ports:
            - "1025:1025" 
            - "1080:1080"  

当我尝试从我的 ruby​​ on rails web 应用程序发送电子邮件时,我收到此错误:

在此处输入图片说明

任何人都可以帮我找出我做错了什么吗?谢谢

瓦西里·诺维科夫

这是因为您无法通过127.0.0.1. 如果您的服务在同一网络上,您将能够通过links您传递指令访问它,例如将您的地址从 更改127.0.0.1mailcatcher如果您的服务在不同的网络中 - 您可以在需要调用的服务上打开端口,然后通过机器本地 IP 地址访问它(不是127.0.0.1通过本地网络中的物理/虚拟机 IP 地址)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ruby on Rails 6+ jQuery在视图中不起作用

docker-compose集成在pycharm中不起作用

Docker Compose主机名命令不起作用

Docker-compose依赖性似乎不起作用

Docker-compose容器端口不起作用

Docker中的vuejs拖放示例不起作用

docker-compose设置环境变量不起作用

Docker-compose与MySql的容器连接不起作用

docker-compose mongodb新鲜实例不起作用

Rails 6 Webpacker。JS插件不起作用

Rails 6:捕获所有不起作用的路线约束

docker-compose-更改docker hub值不起作用?

当我有“体积”时,Docker Compose不起作用,否则它将起作用。为什么?

Rails 6访问凭证不起作用?

Bootstrap的Javascript在Rails 6 Webpacker设置中不起作用

移动docker-compose.yml文件时,Nginx图像的docker-compose不起作用

Docker Compose Bash命令在YAML中不起作用,但在容器中起作用

容器在使用Dockerfile时起作用,但在使用docker-compose.yml时不起作用

Mailcatcher在Rails中不起作用

Docker Compose Wordpress示例

Foundation 6 JS 在 Rails 项目中不起作用

带有 docker-compose 的 AdminMongo 不起作用

POST 请求在 docker-compose 容器中不起作用

docker-compose 在特定目录下不起作用

Docker Compose OpenJDK - 卷映射不起作用

Docker Compose 绑定挂载在 GitHub 操作中不起作用

Docker Compose 和 Xdebug 在 PhpStorm 中不起作用

使用 docker compose up 的本地主机不起作用

Traefik 的“使用 docker-compose 的基本示例”不起作用