docker.io/rnwood/smtp4dev:3.7.0-ci20250120117 linux/amd64

docker.io/rnwood/smtp4dev:3.7.0-ci20250120117 - 国内下载镜像源 浏览次数:55
```html

这是一个轻量级的SMTP服务器,用于本地开发和测试邮件发送功能。它提供了一个易于使用的界面,可以让你查看发送和接收的邮件,而无需依赖外部SMTP服务。

```
源镜像 docker.io/rnwood/smtp4dev:3.7.0-ci20250120117
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117
镜像ID sha256:9a9951342eb57e3084ea92297a3dd45e7dfdf6e96bafe37a481b3f9374788876
镜像TAG 3.7.0-ci20250120117
大小 305.94MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 dotnet /app/Rnwood.Smtp4dev.dll
工作目录 /
OS/平台 linux/amd64
浏览量 55 次
贡献者
镜像创建 2025-01-20T20:15:36.843496166Z
同步时间 2025-03-07 17:00
更新时间 2025-04-16 18:26
开放端口
143/tcp 25/tcp 80/tcp
目录挂载
/smtp4dev
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APP_UID=1654 ASPNETCORE_HTTP_PORTS=80 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_VERSION=8.0.11 ASPNET_VERSION=8.0.11 XDG_CONFIG_HOME=/ SERVEROPTIONS__URLS=http://*:80 DOTNET_USE_POLLING_FILE_WATCHER=true
镜像标签
3.7.0-ci20250120117 20250120.18: com.azure.dev.image.build.buildnumber vstfs:///Build/Build/2894: com.azure.dev.image.build.builduri rnwood.smtp4dev: com.azure.dev.image.build.definitionname rnwood/smtp4dev: com.azure.dev.image.build.repository.name https://github.com/rnwood/smtp4dev: com.azure.dev.image.build.repository.uri master: com.azure.dev.image.build.sourcebranchname 52f6bb43d63882a2860f88c661afb92b90a31e66: com.azure.dev.image.build.sourceversion https://dev.azure.com/rnwood/: com.azure.dev.image.system.teamfoundationcollectionuri smtp4dev: com.azure.dev.image.system.teamproject sha256:a9d1025c13f73fcf92663b14e3ab0ecf6f903cb7b8c4aab51b9c84c5d44a1286: image.base.digest mcr.microsoft.com/dotnet/aspnet:8.0.11: image.base.ref.name

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117  docker.io/rnwood/smtp4dev:3.7.0-ci20250120117

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117  docker.io/rnwood/smtp4dev:3.7.0-ci20250120117

Shell快速替换命令

sed -i 's#rnwood/smtp4dev:3.7.0-ci20250120117#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117  docker.io/rnwood/smtp4dev:3.7.0-ci20250120117'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117  docker.io/rnwood/smtp4dev:3.7.0-ci20250120117'

镜像构建历史


# 2025-01-21 04:15:36  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["dotnet" "/app/Rnwood.Smtp4dev.dll"]
                        
# 2025-01-21 04:15:36  0.00B 声明容器运行时监听的端口
EXPOSE map[143/tcp:{}]
                        
# 2025-01-21 04:15:36  0.00B 声明容器运行时监听的端口
EXPOSE map[25/tcp:{}]
                        
# 2025-01-21 04:15:36  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2025-01-21 04:15:36  0.00B 设置环境变量 DOTNET_USE_POLLING_FILE_WATCHER
ENV DOTNET_USE_POLLING_FILE_WATCHER=true
                        
# 2025-01-21 04:15:36  0.00B 设置环境变量 SERVEROPTIONS__URLS
ENV SERVEROPTIONS__URLS=http://*:80
                        
# 2025-01-21 04:15:36  0.00B 设置环境变量 ASPNETCORE_HTTP_PORTS
ENV ASPNETCORE_HTTP_PORTS=80
                        
# 2025-01-21 04:15:36  0.00B 设置环境变量 XDG_CONFIG_HOME
ENV XDG_CONFIG_HOME=/
                        
# 2025-01-21 04:15:36  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-01-21 04:15:36  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/smtp4dev]
                        
# 2025-01-21 04:15:36  88.46MB 复制新文件或目录到容器中
COPY out /app # buildkit
                        
# 2025-01-14 12:30:14  24.11MB 复制新文件或目录到容器中
COPY /shared/Microsoft.AspNetCore.App /usr/share/dotnet/shared/Microsoft.AspNetCore.App # buildkit
                        
# 2025-01-14 12:30:14  0.00B 设置环境变量 ASPNET_VERSION
ENV ASPNET_VERSION=8.0.11
                        
# 2025-01-14 12:30:08  24.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
                        
# 2025-01-14 12:30:07  72.36MB 复制新文件或目录到容器中
COPY /dotnet /usr/share/dotnet # buildkit
                        
# 2025-01-14 12:30:07  0.00B 设置环境变量 DOTNET_VERSION
ENV DOTNET_VERSION=8.0.11
                        
# 2025-01-14 12:30:00  8.46KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd         --gid=$APP_UID         app     && useradd -l         --uid=$APP_UID         --gid=$APP_UID         --create-home         app # buildkit
                        
# 2025-01-14 12:29:58  46.23MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update     && apt-get install -y --no-install-recommends         ca-certificates                 libc6         libgcc-s1         libicu72         libssl3         libstdc++6         tzdata         zlib1g     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-01-14 12:29:58  0.00B 设置环境变量 APP_UID ASPNETCORE_HTTP_PORTS DOTNET_RUNNING_IN_CONTAINER
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true
                        
# 2025-01-13 08:00:00  74.77MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1736726400'
                        
                    

镜像信息

{
    "Id": "sha256:9a9951342eb57e3084ea92297a3dd45e7dfdf6e96bafe37a481b3f9374788876",
    "RepoTags": [
        "rnwood/smtp4dev:3.7.0-ci20250120117",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev:3.7.0-ci20250120117"
    ],
    "RepoDigests": [
        "rnwood/smtp4dev@sha256:bbed6933ce25d2c236cd7b65a74e13c26274984e1a29933dbdd3511c144031b5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rnwood/smtp4dev@sha256:0e3fa23bf70d1d609965e9e52ee7d099477e64612827580919f2ccd1b61724c3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-20T20:15:36.843496166Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "143/tcp": {},
            "25/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "APP_UID=1654",
            "ASPNETCORE_HTTP_PORTS=80",
            "DOTNET_RUNNING_IN_CONTAINER=true",
            "DOTNET_VERSION=8.0.11",
            "ASPNET_VERSION=8.0.11",
            "XDG_CONFIG_HOME=/",
            "SERVEROPTIONS__URLS=http://*:80",
            "DOTNET_USE_POLLING_FILE_WATCHER=true"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/smtp4dev": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "dotnet",
            "/app/Rnwood.Smtp4dev.dll"
        ],
        "OnBuild": null,
        "Labels": {
            "com.azure.dev.image.build.buildnumber": "3.7.0-ci20250120117 20250120.18",
            "com.azure.dev.image.build.builduri": "vstfs:///Build/Build/2894",
            "com.azure.dev.image.build.definitionname": "rnwood.smtp4dev",
            "com.azure.dev.image.build.repository.name": "rnwood/smtp4dev",
            "com.azure.dev.image.build.repository.uri": "https://github.com/rnwood/smtp4dev",
            "com.azure.dev.image.build.sourcebranchname": "master",
            "com.azure.dev.image.build.sourceversion": "52f6bb43d63882a2860f88c661afb92b90a31e66",
            "com.azure.dev.image.system.teamfoundationcollectionuri": "https://dev.azure.com/rnwood/",
            "com.azure.dev.image.system.teamproject": "smtp4dev",
            "image.base.digest": "sha256:a9d1025c13f73fcf92663b14e3ab0ecf6f903cb7b8c4aab51b9c84c5d44a1286",
            "image.base.ref.name": "mcr.microsoft.com/dotnet/aspnet:8.0.11"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 305936695,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ba16f342cedc31937cada7f92b2d75904b005d9d5c48e2f4ea8668afde3068ca/diff:/var/lib/docker/overlay2/53b2f30859fc6e2c252eef3e1eccedf648f2a6cd0277dfbc88aa270c098e0566/diff:/var/lib/docker/overlay2/37ee7073216f1dadb9dc7e4b6934b57e8e9093e96cfed8d39f385e5b686e3dc9/diff:/var/lib/docker/overlay2/52bcba5089aa68588bf3f7b87f5977a2c70081844d7d456cf7e39c1787c788c8/diff:/var/lib/docker/overlay2/9fb436f41ebf68d442fcfb6c57123a6b7d48cdacf9160f3cd3c5c2b569d86f82/diff:/var/lib/docker/overlay2/84c5fbb64568c2307107468523b21101c6d2cc2d93b7bd46134875b7faeff5d5/diff",
            "MergedDir": "/var/lib/docker/overlay2/e13b861e8061082b1533dab50330ab156621000df0dfb28a0ef6b7f09498d792/merged",
            "UpperDir": "/var/lib/docker/overlay2/e13b861e8061082b1533dab50330ab156621000df0dfb28a0ef6b7f09498d792/diff",
            "WorkDir": "/var/lib/docker/overlay2/e13b861e8061082b1533dab50330ab156621000df0dfb28a0ef6b7f09498d792/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f5fe472da25334617e6e6467c7ebce41e0ae5580e5bd0ecbf0d573bacd560ecb",
            "sha256:c461a92b9f999e1b8357228b296d88c692017e07d09ba360da28eb06c0b79ceb",
            "sha256:fea44da6d592fdb9386478e942d7003ff8def42152e42ca6fd676171bd35ebb7",
            "sha256:9395b172421e29b1b69928f61c046b90f1e6798ab7e00ac885802eb1593fd248",
            "sha256:a0f75019f88430475a13085aaa60f870a370a55b8d862497b8779c63b8bf52e1",
            "sha256:eefd541ff944de3c2b0c4450a557516f39a5ac148e1c8e6187323de6a427bf7e",
            "sha256:2b4ec13a9a0e42fe86ae0e393cc2642bdda4f1ad7d51c6df4ad72bd1490b3554"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-07T17:00:05.27634489+08:00"
    }
}

更多版本

docker.io/rnwood/smtp4dev:3.7.0-ci20250120117

linux/amd64 docker.io305.94MB2025-03-07 17:00
54