{"url":"https://nyuuta-memo.hatenadiary.jp/entry/2020/12/29/213838","blog_title":"\u51fa\u529b\u5eab","published":"2020-12-29 21:38:38","height":"190","author_name":"YYProgramming","description":"\u30ed\u30fc\u30ab\u30eb\u958b\u767a\u74b0\u5883\u5185\u3067\u306e\u30e1\u30fc\u30eb\u306e\u9001\u53d7\u4fe1\u30fb\u5185\u5bb9\u78ba\u8a8d\u304c\u3057\u305f\u304f\u8abf\u3079\u3066\u3044\u305f\u3068\u3053\u308d\u3001 MailHog\u3092\u5229\u7528\u3059\u308b\u306e\u304c\u7c21\u5358\u305d\u3046\u3067\u3057\u305f\u3002 \u5c0e\u5165\u306b\u3064\u3044\u3066\u30e1\u30e2\u3057\u3066\u304a\u304d\u307e\u3059\u3002 \u74b0\u5883 Docker PHP : 8.0 Apache : 2.4 MailHog : 0.2.0 \u5c0e\u5165 \u30d5\u30a1\u30a4\u30eb\u69cb\u6210 ./ \u251c app/ \u251c env/ \u2502 \u2514 php-apache/ \u2502 \u251c Dockerfile \u2502 \u2514 php.ini \u2514 docker-compose.yml docker-compose.yml version: '3.3' services: app: build: ./env/php-apache volumes: - \u2026","image_url":null,"categories":[],"type":"rich","blog_url":"https://nyuuta-memo.hatenadiary.jp/","width":"100%","version":"1.0","author_url":"https://blog.hatena.ne.jp/YYProgramming/","title":"\u3010MailHog\uff06Docker\u3011\u30ed\u30fc\u30ab\u30eb\u958b\u767a\u74b0\u5883\u3067\u30e1\u30fc\u30eb\u9001\u53d7\u4fe1\u3092\u30c6\u30b9\u30c8\u3059\u308b","provider_name":"Hatena Blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fnyuuta-memo.hatenadiary.jp%2Fentry%2F2020%2F12%2F29%2F213838\" title=\"\u3010MailHog\uff06Docker\u3011\u30ed\u30fc\u30ab\u30eb\u958b\u767a\u74b0\u5883\u3067\u30e1\u30fc\u30eb\u9001\u53d7\u4fe1\u3092\u30c6\u30b9\u30c8\u3059\u308b - \u51fa\u529b\u5eab\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog"}