广告图片

ghcr.io/mailcow/dovecot:2.3.21.1-2 linux/amd64

ghcr.io/mailcow/dovecot:2.3.21.1-2 - 国内下载镜像源 浏览次数:19

该 Docker 镜像 ghcr.io/mailcow/dovecot 提供了 Mailcow 项目中使用的 Dovecot 邮件服务器。Dovecot 是一个流行的 IMAP 和 POP3 服务器,用于处理邮件的收发。

源镜像 ghcr.io/mailcow/dovecot:2.3.21.1-2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2
镜像ID sha256:c24b1c5430d256ce3a8ce9b8cd02c150981a6f3dcad83c5ac0c81b845e784e74
镜像TAG 2.3.21.1-2
大小 358.26MB
镜像源 ghcr.io
CMD /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
启动入口 /docker-entrypoint.sh
工作目录 /
OS/平台 linux/amd64
浏览量 19 次
贡献者
镜像创建 2026-03-30T06:04:46.260482612Z
同步时间 2026-05-01 23:56
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LC_ALL=C.UTF-8
镜像标签
The Infrastructure Company GmbH <info@servercow.de>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2  ghcr.io/mailcow/dovecot:2.3.21.1-2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2  ghcr.io/mailcow/dovecot:2.3.21.1-2

Shell快速替换命令

sed -i 's#ghcr.io/mailcow/dovecot:2.3.21.1-2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2  ghcr.io/mailcow/dovecot:2.3.21.1-2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2  ghcr.io/mailcow/dovecot:2.3.21.1-2'

镜像构建历史


# 2026-03-30 14:04:46  0.00B 设置默认要执行的命令
CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/supervisord.conf"]
                        
# 2026-03-30 14:04:46  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2026-03-30 14:04:46  115.00B 复制新文件或目录到容器中
COPY optimize-fts.sh /usr/local/bin/optimize-fts.sh # buildkit
                        
# 2026-03-30 14:04:46  970.00B 复制新文件或目录到容器中
COPY repl_health.sh /usr/local/bin/repl_health.sh # buildkit
                        
# 2026-03-30 14:04:46  3.05KB 复制新文件或目录到容器中
COPY quota_notify.py /usr/local/bin/quota_notify.py # buildkit
                        
# 2026-03-30 14:04:45  6.46KB 复制新文件或目录到容器中
COPY quarantine_notify.py /usr/local/bin/quarantine_notify.py # buildkit
                        
# 2026-01-28 18:25:50  152.00B 复制新文件或目录到容器中
COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh # buildkit
                        
# 2026-01-28 18:25:50  601.00B 复制新文件或目录到容器中
COPY supervisord.conf /etc/supervisor/supervisord.conf # buildkit
                        
# 2026-01-28 18:25:49  13.37KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh / # buildkit
                        
# 2026-01-28 18:25:49  154.00B 复制新文件或目录到容器中
COPY maildir_gc.sh /usr/local/bin/maildir_gc.sh # buildkit
                        
# 2026-01-28 18:25:49  1.74KB 复制新文件或目录到容器中
COPY sa-rules.sh /usr/local/bin/sa-rules.sh # buildkit
                        
# 2026-01-28 18:25:49  576.00B 复制新文件或目录到容器中
COPY rspamd-pipe-spam /usr/lib/dovecot/sieve/rspamd-pipe-spam # buildkit
                        
# 2026-01-28 18:25:49  575.00B 复制新文件或目录到容器中
COPY rspamd-pipe-ham /usr/lib/dovecot/sieve/rspamd-pipe-ham # buildkit
                        
# 2026-01-28 18:25:49  226.00B 复制新文件或目录到容器中
COPY report-ham.sieve /usr/lib/dovecot/sieve/report-ham.sieve # buildkit
                        
# 2026-01-28 18:25:49  70.00B 复制新文件或目录到容器中
COPY report-spam.sieve /usr/lib/dovecot/sieve/report-spam.sieve # buildkit
                        
# 2026-01-28 18:25:48  5.76KB 复制新文件或目录到容器中
COPY imapsync_runner.pl /usr/local/bin/imapsync_runner.pl # buildkit
                        
# 2026-01-28 18:25:48  774.24KB 复制新文件或目录到容器中
COPY imapsync /usr/local/bin/imapsync # buildkit
                        
# 2026-01-28 18:25:48  1.40KB 复制新文件或目录到容器中
COPY syslog-ng-redis_slave.conf /etc/syslog-ng/syslog-ng-redis_slave.conf # buildkit
                        
# 2026-01-28 18:25:48  1.36KB 复制新文件或目录到容器中
COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf # buildkit
                        
# 2026-01-28 18:25:48  821.00B 复制新文件或目录到容器中
COPY clean_q_aged.sh /usr/local/bin/clean_q_aged.sh # buildkit
                        
# 2026-01-28 18:25:48  1.13KB 复制新文件或目录到容器中
COPY trim_logs.sh /usr/local/bin/trim_logs.sh # buildkit
                        
# 2026-01-28 18:25:48  349.61MB 执行命令并创建新的镜像层
RUN |1 GOSU_VERSION=1.19 /bin/sh -c addgroup -g 5000 vmail   && addgroup -g 401 dovecot   && addgroup -g 402 dovenull   && sed -i "s/999/99/" /etc/group   && addgroup -g 999 sogo   && addgroup nobody sogo   && adduser -D -u 5000 -G vmail -h /var/vmail vmail   && adduser -D -G dovecot -u 401 -h /dev/null -s /sbin/nologin dovecot   && adduser -D -G dovenull -u 402 -h /dev/null -s /sbin/nologin dovenull   && apk add --no-cache --update   bash   bind-tools   findutils   envsubst   ca-certificates   curl   coreutils   jq   lua   lua-cjson   lua-socket   lua-sql-mysql   lua5.3-sql-mysql   icu-data-full   mariadb-connector-c   lua-sec   mariadb-dev   glib-dev   gcompat   mariadb-client   perl   perl-dev   perl-ntlm   perl-cgi   perl-crypt-openssl-rsa   perl-utils   perl-crypt-ssleay   perl-data-uniqid   perl-dbd-mysql   perl-dbi   perl-digest-hmac   perl-dist-checkconflicts   perl-encode-imaputf7   perl-file-copy-recursive   perl-file-tail   perl-io-socket-inet6   perl-io-gzip   perl-io-socket-ssl   perl-io-tee   perl-ipc-run   perl-json-webtoken   perl-mail-imapclient   perl-module-implementation   perl-module-scandeps   perl-net-ssleay   perl-package-stash   perl-package-stash-xs   perl-par-packer   perl-parse-recdescent   perl-lockfile-simple   libproc2   perl-readonly   perl-regexp-common   perl-sys-meminfo   perl-term-readkey   perl-test-deep   perl-test-fatal   perl-test-mockobject   perl-test-mock-guard   perl-test-pod   perl-test-requires   perl-test-simple   perl-test-warn   perl-try-tiny   perl-unicode-string   perl-proc-processtable   perl-app-cpanminus   procps   python3   py3-mysqlclient   py3-html2text   py3-jinja2   py3-redis   redis   syslog-ng   syslog-ng-redis   syslog-ng-json   supervisor   tzdata   wget   dovecot   dovecot-dev   dovecot-lmtpd   dovecot-lua   dovecot-ldap   dovecot-mysql   dovecot-sql   dovecot-submissiond   dovecot-pigeonhole-plugin   dovecot-pop3d   dovecot-fts-flatcurve   && arch=$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/)   && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$arch"   && chmod +x /usr/local/bin/gosu   && gosu nobody true # buildkit
                        
# 2026-01-28 18:25:48  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2026-01-28 18:25:48  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-01-28 18:25:48  0.00B 定义构建参数
ARG GOSU_VERSION=1.19
                        
# 2026-01-28 18:25:48  0.00B 添加元数据标签
LABEL maintainer=The Infrastructure Company GmbH <info@servercow.de>
                        
# 2026-01-28 09:18:43  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-01-28 09:18:43  7.84MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.6-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:c24b1c5430d256ce3a8ce9b8cd02c150981a6f3dcad83c5ac0c81b845e784e74",
    "RepoTags": [
        "ghcr.io/mailcow/dovecot:2.3.21.1-2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot:2.3.21.1-2"
    ],
    "RepoDigests": [
        "ghcr.io/mailcow/dovecot@sha256:4b351795c1e08f52c6ea5de23054fb7ff94d144ff3263821178cc4f883b6f0e1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/mailcow/dovecot@sha256:de16c7066f5e8c3aa595578f1b718b150bfef48b72bce6ef612c4472ad93e81f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-30T06:04:46.260482612Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "LC_ALL=C.UTF-8"
        ],
        "Cmd": [
            "/usr/bin/supervisord",
            "-c",
            "/etc/supervisor/supervisord.conf"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "The Infrastructure Company GmbH \u003cinfo@servercow.de\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 358257576,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c4c11411f3e3bb7ee8e62af22abaa081e3dfc2f7047278d6399e96a3830e5ef8/diff:/var/lib/docker/overlay2/46c708a4afb9651da66551467260a5de248e377cb9ef55b68e6bae75f25a1994/diff:/var/lib/docker/overlay2/1add5c45c3ad0c0d7bf870a027503f45ac15836d07002527bcd119ecf4c8a26d/diff:/var/lib/docker/overlay2/b81a12226d0a49e34e8a41aa9fed21785b9d217a04d864a8ec207612fcaa55d4/diff:/var/lib/docker/overlay2/db7b4332cd41002ffcae9bc5bdefc6812e8b1f7e4bfdd54cea08e63c994c88a2/diff:/var/lib/docker/overlay2/81a325ff10fe5d34c1b747d2cbe12ae446162ad2397e8be89f93c5a9c830a295/diff:/var/lib/docker/overlay2/9672fdc275f48af6dabf019c957fb7ec3ecca4beb2a8dcbd85bc63946ace711b/diff:/var/lib/docker/overlay2/17ad90e0552ac8abbd95e59ad48cccb723ccd197b21677183ec0ca2abb3583ad/diff:/var/lib/docker/overlay2/e3e6df7109e799f6bdfccf0936c2fadc41d655fb222c6f6466e73e01881cfcc9/diff:/var/lib/docker/overlay2/678f638b8c00596fb6a0e3745c07a3b7cee81f1aac0224421b4ecefe08fb152f/diff:/var/lib/docker/overlay2/365db4ead8dae5ff6256fa75f05a4106ae31677fb8f229177674c477045024f2/diff:/var/lib/docker/overlay2/add15077c4473c3f4a2e56e476c63049700cc676ac3a6b220ce75ee71bed4b53/diff:/var/lib/docker/overlay2/1295dea56a98d73fb52033e91453d285f1b053e1ed71c849e97239f6bd4f13f1/diff:/var/lib/docker/overlay2/4d2f5623fb1f53cf09d1ba11659e0727d2ed494b249ffc1d619f575695b32f03/diff:/var/lib/docker/overlay2/00194c607ff77312605fc0449b715a3bd2b42fe2d176bb7148810884088e4622/diff:/var/lib/docker/overlay2/579bb0b3d0b14c2c40325386bbb96ea7925e3adc1d2a2c12253e148e374cec7c/diff:/var/lib/docker/overlay2/cefee8852e03c715af28a984ab7ba0583f37609ff7e8f52a36e685259111b033/diff:/var/lib/docker/overlay2/32b0215fe6e25492bd736e3efb6a87cd8e5d379c8cfd0289454048f4c226ce52/diff:/var/lib/docker/overlay2/a3fd9bb07a2224e3bc43c25d9a71f05975c8b0758182467786c1b980aeb4e3e5/diff:/var/lib/docker/overlay2/c5cb64af0d19fb4a4d278bb2728def6376e2104535e4a96c2c34885c8bdb905f/diff",
            "MergedDir": "/var/lib/docker/overlay2/8757b37887b598c72d6605f2f3c543bd088fb532f1b15bb318ff2c3062561777/merged",
            "UpperDir": "/var/lib/docker/overlay2/8757b37887b598c72d6605f2f3c543bd088fb532f1b15bb318ff2c3062561777/diff",
            "WorkDir": "/var/lib/docker/overlay2/8757b37887b598c72d6605f2f3c543bd088fb532f1b15bb318ff2c3062561777/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:23e75c9dd3ec742dcf0b41994dd6e581b011fb29044efa7b1921f92f59e3e11e",
            "sha256:f29507c48ea2c471a919e8a37e7ffd94a2115cf8d41bfa35ac92b6cb8f68df2c",
            "sha256:2419c88f8bbede114b2e0e4e8754bad64b10d9e1fbb00d4f0df9ff71498a05ac",
            "sha256:ca0b648133eabb5fb78dcd66e252d9c24f7954e0df9e489c33d75a7c4e498cd4",
            "sha256:bad5a690cb77c0b0390b6311bd83f54b9593e28b4c4fce5bf7c08bea422bad6d",
            "sha256:a63d886f2ae1aa0244e9957a0cc1a5cb4473c5ed3797d0a5a5a10eb15afe0e12",
            "sha256:dff277a591335e55ae8f62c0328846cc701f9867ff524f6bad89b8f16fd12b08",
            "sha256:4d306ce2c815f1f9d7ba6beea528d10604d961a77d5bb06debb8d3d5ab44334d",
            "sha256:fd508289796dbf2d12655267a826acab0a6b4e8aa85c0f3a8464b8453f518bd6",
            "sha256:5c032ee3777acae4a8ab63c9e54656686141f455e7f25c7dab6b690a91d849e1",
            "sha256:34ae0a566f1b595ef92e5c6eae63a0d6633fb4bec7cf4189ed304975d543bf89",
            "sha256:dec0280a5c9f4b020ac4024cbb5a75a54f23977e368be9d7baae82edbc9c60af",
            "sha256:0d6f0801bfab3575757130b95168f5fa91ca3137816b786e49e93e6058c93689",
            "sha256:86845b13e7ecfeec6d72a8dc5b0cd9d18cb5bb5e97910bf6774eef068fde357e",
            "sha256:3a0aa9f7662b04fcba3d770b63c4db128360fa1e486a9ae553639041d49de18f",
            "sha256:7cddcfce518fef34b4ca0a648feee74a51ce42faa0ee91123db6199d68e38719",
            "sha256:06aa8564c273d65acea51a52bfb49c7377df37edfa0373b0d861facbec25ec7e",
            "sha256:05968c10f98b949c306275d5953efd02d6f2a49cd7a0ef99fe750cc1a5d9c1bc",
            "sha256:554c29291ab1b3c443db2618dab9d3c538544a767b302233eb0029f5585bb26e",
            "sha256:7b07d84cd811e056dc9f7647dab2def0e5ce1998d9e454694001936461c1d345",
            "sha256:d753192896cc80520451455eaee3464880ade3e96bca6937ab8945345d2436e4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-01T23:56:23.017935528+08:00"
    }
}

更多版本

ghcr.io/mailcow/dovecot:2.35

linux/amd64 ghcr.io358.83MB2025-09-24 23:16
243

ghcr.io/mailcow/dovecot:2.3.21.1-2

linux/amd64 ghcr.io358.26MB2026-05-01 23:56
18