【发布时间】:2017-02-10 07:16:48
【问题描述】:
我想在 WordPress 的容器中设置一个 sendmail_path 并使用另一个容器提供的 sendmail。就我而言,它是 MailHog。
这是我的 docker-compose:
version: '2'
services:
wordpress:
image: wordpress
links:
- db:mysql
- mailhog
ports:
- 80:80
domainname: foo.com
hostname: foo
volumes:
- ./public:/var/www/html
environment:
WORDPRESS_DB_PASSWORD: example
depends_on:
- mailhog
mailhog:
image: mailhog/mailhog
ports:
- 1025:1025
- 8025:8025
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: example
我尝试在 WordPress 容器上执行 command: "echo 'sendmail_path = \"/usr/local/bin/mailhog sendmail\"' > /usr/local/etc/php/conf.d/mail.ini",但它实际上打印了它...
这两个必须共享卷吗?
PS。我知道我可以将它用作 APP 中的 SMTP 服务器,但我想以更自动化的方式处理它。
【问题讨论】:
标签: wordpress docker docker-compose mailcatcher