docker-compose.yml 914 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. version: '3.3'
  2. services:
  3. postfix:
  4. image: docker.dended.ru/postfix:latest
  5. container_name: postfix
  6. restart: always
  7. volumes:
  8. - ./postfix/main.cf:/etc/postfix/main.cf
  9. - ./postfix/master.cf:/etc/postfix/master.cf
  10. - ./postfix/virtual:/etc/postfix/virtual
  11. - /usb1/mail-data:/var/mail
  12. environment:
  13. - POSTFIX_myhostname=mail.dended.ru
  14. ports:
  15. - "25:25"
  16. - "587:587"
  17. networks:
  18. - mail-network
  19. dovecot:
  20. image: docker.dended.ru/dovecot:latest
  21. container_name: dovecot
  22. restart: always
  23. volumes:
  24. - ./dovecot/dovecot.conf:/etc/dovecot/dovecot.conf
  25. - ./dovecot/conf.d/:/etc/dovecot/conf.d/
  26. - ./ssl/:/etc/ssl/dovecot/
  27. - ./mail-data:/var/mail
  28. - ./dovecot/users:/etc/dovecot/users
  29. ports:
  30. - "143:143"
  31. - "993:993"
  32. networks:
  33. - mail-network
  34. networks:
  35. mail-network:
  36. driver: bridge