Dovecot Docker kasutamine: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
Resümee puudub |
Resümee puudub |
||
| 54. rida: | 54. rida: | ||
===Dovecot seadistamine=== | ===Dovecot seadistamine=== | ||
Autentse tõmmisega saabuva seadistuse esitamine | |||
<pre> | |||
root@dh-dovecot:~# cat /srv/dovecot_imre/dc/docker-compose-dovecot.yml | |||
name: p_dovecot_imre | |||
services: | |||
svc_dovecot_imre: | |||
image: "dovecot/dovecot:2.4.4" | |||
container_name: "cn_dovecot_imre" | |||
restart: unless-stopped | |||
environment: | |||
TZ: "Europe/Tallinn" | |||
ports: | |||
- "0.0.0.0:31143:31143" | |||
- "0.0.0.0:34190:34190" | |||
networks: | |||
- nw_dovecot_imre | |||
logging: | |||
driver: "journald" | |||
options: | |||
tag: "cn_dovecot_imre" | |||
networks: | |||
nw_dovecot_imre: | |||
name: nw_dovecot_imre | |||
root@dh-dovecot:~# docker run --rm -it --privileged --pid=container:cn_dovecot --net=container:cn_dovecot nicolaka/netshoot find /proc/1/root/etc/dovecot -type f | |||
/proc/1/root/etc/dovecot/conf.d/auth.conf | |||
/proc/1/root/etc/dovecot/conf.d/mail.conf | |||
/proc/1/root/etc/dovecot/conf.d/limits.conf | |||
/proc/1/root/etc/dovecot/conf.d/fts.conf | |||
/proc/1/root/etc/dovecot/conf.d/mail_log.conf | |||
/proc/1/root/etc/dovecot/conf.d/ssl.conf | |||
/proc/1/root/etc/dovecot/vendor.d/rootless.conf | |||
/proc/1/root/etc/dovecot/master-users | |||
/proc/1/root/etc/dovecot/passwd | |||
/proc/1/root/etc/dovecot/dovecot.conf | |||
</pre> | |||
kus | |||
* TODO | |||
Kuna dovecot tõmmis on väga minimalistlik, siis seal sees toimuva jälgimiseks sobib nö kõrvalt sisse vaatamine teise konteineri abiga | Kuna dovecot tõmmis on väga minimalistlik, siis seal sees toimuva jälgimiseks sobib nö kõrvalt sisse vaatamine teise konteineri abiga | ||
Redaktsioon: 23. august 2026, kell 14:28
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
Autentse tõmmisega saabuva seadistuse esitamine
root@dh-dovecot:~# cat /srv/dovecot_imre/dc/docker-compose-dovecot.yml
name: p_dovecot_imre
services:
svc_dovecot_imre:
image: "dovecot/dovecot:2.4.4"
container_name: "cn_dovecot_imre"
restart: unless-stopped
environment:
TZ: "Europe/Tallinn"
ports:
- "0.0.0.0:31143:31143"
- "0.0.0.0:34190:34190"
networks:
- nw_dovecot_imre
logging:
driver: "journald"
options:
tag: "cn_dovecot_imre"
networks:
nw_dovecot_imre:
name: nw_dovecot_imre
root@dh-dovecot:~# docker run --rm -it --privileged --pid=container:cn_dovecot --net=container:cn_dovecot nicolaka/netshoot find /proc/1/root/etc/dovecot -type f
/proc/1/root/etc/dovecot/conf.d/auth.conf
/proc/1/root/etc/dovecot/conf.d/mail.conf
/proc/1/root/etc/dovecot/conf.d/limits.conf
/proc/1/root/etc/dovecot/conf.d/fts.conf
/proc/1/root/etc/dovecot/conf.d/mail_log.conf
/proc/1/root/etc/dovecot/conf.d/ssl.conf
/proc/1/root/etc/dovecot/vendor.d/rootless.conf
/proc/1/root/etc/dovecot/master-users
/proc/1/root/etc/dovecot/passwd
/proc/1/root/etc/dovecot/dovecot.conf
kus
- TODO
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