Dovecot Docker kasutamine

Allikas: Imre kasutab arvutit
Redaktsioon seisuga 23. august 2026, kell 17:25 kasutajalt Imre (arutelu | kaastöö)
Mine navigeerimisribaleMine otsikasti

Sissejuhatus

TODO

Tööpõhimõte

TODO

Ettevalmistused

TODO

  • nt Debian v. 13
  • Dockerhost - docker-ce

Dovecot paigaldamine

Docker compose

root@dh-dovecot:~# cat /srv/dovecot/dc/docker-compose-dovecot.yml
name: p_dovecot

services:
  svc_dovecot:
    image: "dovecot/dovecot:2.4.4"
    container_name: "cn_dovecot"
    restart: unless-stopped
    environment:
      TZ: "Europe/Tallinn"
    ports:
      - "0.0.0.0:143:31143"
      - "0.0.0.0:4190:34190"
    volumes:
      - "/srv/dovecot/volume/srv/vmail:/srv/vmail"
      - "/srv/dovecot/volume/etc/dovecot/conf.d:/etc/dovecot/conf.d:ro"
      - "/srv/dovecot/volume/etc/dovecot/ssl:/etc/dovecot/ssl:ro"
      - "/srv/dovecot/volume/etc/dovecot/passwd:/etc/dovecot/passwd:ro"
      - "/srv/dovecot/volume/etc/dovecot/master-users:/etc/dovecot/master-users:ro"
    networks:
      - nw_dovecot
    logging:
      driver: "journald"
      options:
        tag: "cn_dovecot"

networks:
  nw_dovecot:
    name: nw_dovecot

kus

  • TODO

Dovecot seadistamine

Kuna dovecot tõmmis on väga minimalistlik, siis seal sees toimuva jälgimiseks sobib nö kõrvalt sisse vaatamine teise konteineri abiga

root@dovecot-01:~# docker run --rm -it --pid=container:cn_dovecot --net=container:cn_dovecot --volumes-from cn_dovecot nicolaka/netshoot

kus

  • natuke analoogne lähenemine nsenter programmi kasutamisele

Kasumine

TODO

Haldamine

TODO

Dovecot tarkvara uuendamine

TODO

Kasulikud lisamaterjalid

  • TODO