sendmail_path
WordPress のコンテナに を設定し、別のコンテナが提供する 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"
ましたが、実際には出力されます...
これら 2 つはボリュームを共有する必要がありますか?
PS。APP で SMTP サーバーとして使用できることはわかっていますが、より自動化された方法で処理したいと考えています。