This image provides an unofficial dockerized dovecot image.
-
Where to file issues:
-
Maintained by:
This container has no default configuration. You need to either build your own container
with this as base and COPY your configuration, or you can use bind mounts.
FROM g0dscookie/dovecot:2.3
COPY config /etc/dovecot/dovecot.cfgNow build your container with $ docker build -t my-dovecot ..
$ docker run -d --name my-dovecot -v /path/to/config:/conf:ro -v /my/certificates:/certificates:ro -v /path/to/data:/data g0dscookie/dovecot
Note that /path/to/config is a directory.
- /data
- Here you can store your mails
- /certificates
- Here you can mount your certificates used by dovecot.
- /conf
- Dovecot configuration files.
- /sieve-pipe
- Here you can mount extra programs which you can then use in your configuration for sieve-pipe.
- /sieve-filter
- Here you can mount extra programs which you can then use in your configuration for sieve-filter.
- Add new dovecot version to
build.py make VERSION="<VERSION>"- Omit
VERSION=or set<VERSION>to latest if you are building a latest version.
- Omit
make push- Commit your changes and push them