docker.io/webdevops/vsftp:latest linux/arm64

docker.io/webdevops/vsftp:latest - 国内下载镜像源 浏览次数:13

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

温馨提示: 这是一个 linux/arm64 系统架构镜像

webdevops/vsftp镜像是基于vsftpd的FTP服务器容器镜像,支持主动和被动模式,可通过环境变量配置用户账号、密码、根目录及被动端口范围,支持SSL/TLS加密,支持数据卷挂载以持久化存储FTP数据,适用于快速部署安全可靠的FTP服务。

源镜像 docker.io/webdevops/vsftp:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64
镜像ID sha256:85255bbfbb752626fea8b7c5daa3f6de88d1efcc3a5fa8acee7ad2367ab821d9
镜像TAG latest-linuxarm64
大小 168.77MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD supervisord
启动入口 /entrypoint
工作目录
OS/平台 linux/arm64
浏览量 13 次
贡献者
镜像创建 2026-06-02T05:10:22.554540416Z
同步时间 2026-06-02 17:32
开放端口
12020/tcp 12021/tcp 12022/tcp 12023/tcp 12024/tcp 12025/tcp 20/tcp 21/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TERM=xterm LANG=C.UTF-8 LC_ALL=C.UTF-8 DOCKER_CONF_HOME=/opt/docker/ LOG_STDOUT= LOG_STDERR= FTP_USER=application FTP_PASSWORD=application FTP_UID=1000 FTP_GID=1000 FTP_PATH=/data/ftp/
镜像标签
8: io.webdevops.layout 1.5.0: io.webdevops.version info@webdevops.io: maintainer 22.04: org.opencontainers.image.version WebDevOps.io: vendor

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64  docker.io/webdevops/vsftp:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64  docker.io/webdevops/vsftp:latest

Shell快速替换命令

sed -i 's#webdevops/vsftp:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64  docker.io/webdevops/vsftp:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64  docker.io/webdevops/vsftp:latest'

镜像构建历史


# 2026-06-02 13:10:22  0.00B 声明容器运行时监听的端口
EXPOSE [12020/tcp 12021/tcp 12022/tcp 12023/tcp 12024/tcp 12025/tcp 20/tcp 21/tcp]
                        
# 2026-06-02 13:10:22  2.20MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -x     && apt-install         vsftpd     && ln -sf /opt/docker/etc/vsftpd/vsftpd.conf /etc/vsftpd.conf     && mkdir -p             /var/run/vsftpd/empty             /var/log/supervisor     && docker-run-bootstrap     && docker-image-cleanup # buildkit
                        
# 2026-06-02 13:10:16  1.33KB 复制新文件或目录到容器中
COPY conf/ /opt/docker/ # buildkit
                        
# 2026-06-02 13:10:16  0.00B 设置环境变量 FTP_USER FTP_PASSWORD FTP_UID FTP_GID FTP_PATH
ENV FTP_USER=application FTP_PASSWORD=application FTP_UID=1000 FTP_GID=1000 FTP_PATH=/data/ftp/
                        
# 2026-06-02 13:01:07  0.00B 设置默认要执行的命令
CMD ["supervisord"]
                        
# 2026-06-02 13:01:07  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint"]
                        
# 2026-06-02 13:01:07  84.48MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -x     && chmod +x /opt/docker/bin/*     && apt-install         supervisor         wget         curl         vim         net-tools         tzdata     && chmod +s /sbin/gosu     && docker-run-bootstrap     && docker-image-cleanup # buildkit
                        
# 2026-06-02 13:00:54  42.21KB 复制新文件或目录到容器中
COPY conf/ /opt/docker/ # buildkit
                        
# 2026-06-02 13:00:54  0.00B 设置环境变量 DOCKER_CONF_HOME LOG_STDOUT LOG_STDERR
ENV DOCKER_CONF_HOME=/opt/docker/ LOG_STDOUT= LOG_STDERR=
                        
# 2026-06-02 12:48:41  6.14MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -x     && apt-update     && /usr/local/bin/apt-upgrade     && apt-install         ca-certificates         apt-transport-https     && apt-add-repository multiverse     && apt-update     && /usr/local/bin/generate-dockerimage-info     && docker-run-bootstrap     && docker-image-cleanup # buildkit
                        
# 2026-06-02 12:47:57  4.89MB 复制新文件或目录到容器中
COPY /baselayout/usr/local/bin/* /usr/local/bin/ # buildkit
                        
# 2026-06-02 12:47:57  1.38MB 复制新文件或目录到容器中
COPY /baselayout/sbin/* /sbin/ # buildkit
                        
# 2026-06-02 12:47:57  0.00B 设置环境变量 TERM LANG LC_ALL
ENV TERM=xterm LANG=C.UTF-8 LC_ALL=C.UTF-8
                        
# 2026-06-02 12:47:57  0.00B 添加元数据标签
LABEL maintainer=info@webdevops.io vendor=WebDevOps.io io.webdevops.layout=8 io.webdevops.version=1.5.0
                        
# 2026-05-09 12:50:57  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-05-09 12:50:57  69.62MB 
/bin/sh -c #(nop) ADD file:a8d1411696ccaba92b4557162d508331f7cb7973e559947ad40c3f25d9402b10 in / 
                        
# 2026-05-09 12:50:55  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-05-09 12:50:55  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-05-09 12:50:55  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:85255bbfbb752626fea8b7c5daa3f6de88d1efcc3a5fa8acee7ad2367ab821d9",
    "RepoTags": [
        "webdevops/vsftp:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp:latest-linuxarm64"
    ],
    "RepoDigests": [
        "webdevops/vsftp@sha256:38c60e3729e878dd7028794891b546cf237a0e46e64300a7152948fc33927829",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/webdevops/vsftp@sha256:6bac720b2a1a4016cbab920e18b05b32c0cc7eaecacdbba10bd9c51d179313f0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-02T05:10:22.554540416Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "12020/tcp": {},
            "12021/tcp": {},
            "12022/tcp": {},
            "12023/tcp": {},
            "12024/tcp": {},
            "12025/tcp": {},
            "20/tcp": {},
            "21/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "TERM=xterm",
            "LANG=C.UTF-8",
            "LC_ALL=C.UTF-8",
            "DOCKER_CONF_HOME=/opt/docker/",
            "LOG_STDOUT=",
            "LOG_STDERR=",
            "FTP_USER=application",
            "FTP_PASSWORD=application",
            "FTP_UID=1000",
            "FTP_GID=1000",
            "FTP_PATH=/data/ftp/"
        ],
        "Cmd": [
            "supervisord"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/entrypoint"
        ],
        "OnBuild": null,
        "Labels": {
            "io.webdevops.layout": "8",
            "io.webdevops.version": "1.5.0",
            "maintainer": "info@webdevops.io",
            "org.opencontainers.image.version": "22.04",
            "vendor": "WebDevOps.io"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 168768575,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4bcf48f22adebfb0f007c222c3d3e4915d746a413acb9ee3938abab12d2be872/diff:/var/lib/docker/overlay2/6f4239906bd1d8bcdbcec93ef6c33f27179726b00aef2c694c5ed5c315e2f975/diff:/var/lib/docker/overlay2/c8b65d29d66cbf6091d040db2f27f702b507db7b9e3811ba4afd7c5390e21fc0/diff:/var/lib/docker/overlay2/9b74822f7ea69a7055c2006aff36690d59ca5391d94b41a63faf87ddddab7a57/diff:/var/lib/docker/overlay2/7bc3609a9d325147f72381e39e8fb6633e83459f9021eade8871af3c9952c640/diff:/var/lib/docker/overlay2/bdecf59d15ed2a90a09e7804ee227edba6bb67c73c7c384d72a71bb8218798b7/diff:/var/lib/docker/overlay2/9308829a8df6427679ecbcf0e6e26f435a77713c7b21b368923c35819ad56086/diff",
            "MergedDir": "/var/lib/docker/overlay2/6f7b2b844783c98d2bcc402e0fd8416120a064175a0cc3036e5ca111767a244a/merged",
            "UpperDir": "/var/lib/docker/overlay2/6f7b2b844783c98d2bcc402e0fd8416120a064175a0cc3036e5ca111767a244a/diff",
            "WorkDir": "/var/lib/docker/overlay2/6f7b2b844783c98d2bcc402e0fd8416120a064175a0cc3036e5ca111767a244a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:51ac65eda65f11fcff046218961ade89580d5400827c2e79bcfcfc93ae4abdb4",
            "sha256:125f8171292d0471eeacaae8c3e629c7615d22ea817c16e917a1ea7901e75c2a",
            "sha256:f5d8df0be2267dd58f717b1c13659ffc4dcfff773deb60e12367ab354caf4e75",
            "sha256:9b73de051e11006a4e513546f2c855119651355483953674a2921cfd69c666c6",
            "sha256:b230334f1f3511d158ea0f3dfa95e9ff3d2369333fd2c37e28e56e2c5009fdc4",
            "sha256:2b0d54fc7471dcf991d0db1413d595cc17f46dcdb528c82aac75ff389f571e61",
            "sha256:7881508611d101a3e644cbb556e4772d24310a8227e87cb566d5ad4c33af2fda",
            "sha256:919b52492409d0d6247455e3c5d3683cd341327f96a596f274cc147aef6c543b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-02T17:32:41.14037792+08:00"
    }
}

更多版本

docker.io/webdevops/vsftp:latest

linux/arm64 docker.io168.77MB2026-06-02 17:32
12