logo
docker.io/drakkan/sftpgo:edge-alpine
linux/amd64 docker.io 烂泥 贡献
SFTPGo是一个开源的FTP/SFTP服务器,用于在 Docker 容器中运行。它支持多种协议,如 FTP、SFTP、SCP、TFTP 等,并且具有安全性强的身份验证机制。
16
浏览次数
86.63MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine
源镜像
docker.io/drakkan/sftpgo:edge-alpine
镜像ID
sha256:0bcebfb342b76816e91b515e2ef3a820ab27b27da04629eb3d834e92632e3b4f
镜像 TAG
edge-alpine
镜像大小
86.63MB
平台架构
linux/amd64
镜像源
docker.io
CMD
sftpgo serve
启动入口
工作目录
/var/lib/sftpgo
OS/平台
linux/amd64
镜像创建
2026-10-03T14:28:25.503345722Z
同步时间
2026-10-13 17:05
浏览量
16 次
贡献者
avatar 烂泥
⚙️ 环境变量 2
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
SFTPGO_LOG_FILE_PATH= 1
🏷️ 镜像标签 9
KeyValue
2026-10-03T14:22:31Z org.opencontainers.image.created
Full-featured and highly configurable file transfer server: SFTP, HTTP/S,FTP/S, WebDAV org.opencontainers.image.description
https://github.com/drakkan/sftpgo/blob/305ebb875c0eb37ffe970ebf6af80f5f86a7e070/docker/README.md org.opencontainers.image.documentation
AGPL-3.0-only org.opencontainers.image.licenses
305ebb875c0eb37ffe970ebf6af80f5f86a7e070 org.opencontainers.image.revision
https://github.com/drakkan/sftpgo org.opencontainers.image.source
SFTPGo org.opencontainers.image.title
https://github.com/drakkan/sftpgo org.opencontainers.image.url
edge-alpine org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine  docker.io/drakkan/sftpgo:edge-alpine

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine  docker.io/drakkan/sftpgo:edge-alpine

Shell快速替换命令

sed -i 's#drakkan/sftpgo:edge-alpine#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine  docker.io/drakkan/sftpgo:edge-alpine'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine  docker.io/drakkan/sftpgo:edge-alpine'

镜像构建历史


# 2026-10-03 22:28:25  0.00B 设置默认要执行的命令
CMD ["sftpgo" "serve"]
                        
# 2026-10-03 22:28:25  0.00B 指定运行容器时使用的用户
USER 1000:1000
                        
# 2026-10-03 22:28:25  0.00B 设置工作目录为/var/lib/sftpgo
WORKDIR /var/lib/sftpgo
                        
# 2026-10-03 22:28:25  10.72KB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c chown -R sftpgo:sftpgo /etc/sftpgo /srv/sftpgo && chown sftpgo:sftpgo /var/lib/sftpgo && chmod 700 /srv/sftpgo/backups # buildkit
                        
# 2026-10-03 22:28:25  10.72KB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c sed -i 's|"users_base_dir": "",|"users_base_dir": "/srv/sftpgo/data",|' /etc/sftpgo/sftpgo.json &&     sed -i 's|"backups"|"/srv/sftpgo/backups"|' /etc/sftpgo/sftpgo.json # buildkit
                        
# 2026-10-03 22:28:25  0.00B 设置环境变量 SFTPGO_LOG_FILE_PATH
ENV SFTPGO_LOG_FILE_PATH=
                        
# 2026-10-03 22:28:25  57.93MB 复制新文件或目录到容器中
COPY /workspace/sftpgo /usr/local/bin/ # buildkit
                        
# 2026-10-03 22:28:25  2.28MB 复制新文件或目录到容器中
COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit
                        
# 2026-10-03 22:28:25  8.93MB 复制新文件或目录到容器中
COPY /workspace/static /usr/share/sftpgo/static # buildkit
                        
# 2026-10-03 22:28:25  1.01MB 复制新文件或目录到容器中
COPY /workspace/templates /usr/share/sftpgo/templates # buildkit
                        
# 2026-10-03 22:28:25  10.70KB 复制新文件或目录到容器中
COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit
                        
# 2026-10-03 22:22:53  3.07KB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c addgroup -g 1000 -S sftpgo &&     adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit
                        
# 2026-10-03 22:22:52  0.00B 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c mkdir -p /etc/sftpgo /var/lib/sftpgo /usr/share/sftpgo /srv/sftpgo/data /srv/sftpgo/backups # buildkit
                        
# 2026-10-03 22:22:52  968.89KB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq; fi # buildkit
                        
# 2026-10-03 22:22:49  7.06MB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apk -U upgrade --no-cache && apk add --update --no-cache ca-certificates tzdata mailcap # buildkit
                        
# 2026-10-03 22:22:49  0.00B 定义构建参数
ARG INSTALL_OPTIONAL_PACKAGES=true
                        
# 2026-09-18 04:37:20  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-09-18 04:37:20  8.42MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:0bcebfb342b76816e91b515e2ef3a820ab27b27da04629eb3d834e92632e3b4f",
    "RepoTags": [
        "drakkan/sftpgo:edge-alpine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:edge-alpine"
    ],
    "RepoDigests": [
        "drakkan/sftpgo@sha256:98b0af446370254670865acc2fe8522a3b5bbc093b74c4acc98fef567822dd7b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo@sha256:c1fae3de8cf0f6c245384a4ac20e8a58796b5e33d75cab3e2231229b34afab54"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-03T14:28:25.503345722Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000:1000",
        "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",
            "SFTPGO_LOG_FILE_PATH="
        ],
        "Cmd": [
            "sftpgo",
            "serve"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/lib/sftpgo",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-10-03T14:22:31Z",
            "org.opencontainers.image.description": "Full-featured and highly configurable file transfer server: SFTP, HTTP/S,FTP/S, WebDAV",
            "org.opencontainers.image.documentation": "https://github.com/drakkan/sftpgo/blob/305ebb875c0eb37ffe970ebf6af80f5f86a7e070/docker/README.md",
            "org.opencontainers.image.licenses": "AGPL-3.0-only",
            "org.opencontainers.image.revision": "305ebb875c0eb37ffe970ebf6af80f5f86a7e070",
            "org.opencontainers.image.source": "https://github.com/drakkan/sftpgo",
            "org.opencontainers.image.title": "SFTPGo",
            "org.opencontainers.image.url": "https://github.com/drakkan/sftpgo",
            "org.opencontainers.image.version": "edge-alpine"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 86627225,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fe7b8777e828c954d486edfcd3bab2f56e33d50d09d634121ad6b274ce85298e/diff:/var/lib/docker/overlay2/433169c11ec2336352d7f17d8b90fe6c74e0a72ac88158ae9bf3eb0406251708/diff:/var/lib/docker/overlay2/f574696dee5d27b6a8ff63901f147fe5454e8b01cfebf1fc1e2a06a56db93448/diff:/var/lib/docker/overlay2/8ec49dd067051ea10c5fefc1aca5fa6c7bfc86c12598bd5e586e8f8ece221a01/diff:/var/lib/docker/overlay2/e1d3819bd7ac48c019e53aaf88ab23e57182d0e666b1ddd71766c624370d55be/diff:/var/lib/docker/overlay2/70abf2b9f4845b7efb3c19506dfb39d1ef992d6d9a2d6c3605922719435f5d05/diff:/var/lib/docker/overlay2/8c98de2db2d66502bab02341ef2fd7562a4f59803cf51bdffdc38fb7e14e7b1b/diff:/var/lib/docker/overlay2/0e357d8f27cf44949dc23486d56b94029bcb2c1ec8efb05cd8a7c028387bb5ed/diff:/var/lib/docker/overlay2/ecbb926c4482f86edd7f7a9751a97cb6e8dc43cf041085cf0bc7e445bf731820/diff:/var/lib/docker/overlay2/322d52885c7299e6885e86cc7467fe65b401ae77807e877f583bea5dcea0b6c7/diff:/var/lib/docker/overlay2/b27603c9f0b4393dc99ea266e0b7c02f865fd13e08475d26201827b0e4b85279/diff:/var/lib/docker/overlay2/b7e5ef51ce780a37006b37512b37b3c0271e6d74abe35c7fa5736879409027ce/diff",
            "MergedDir": "/var/lib/docker/overlay2/c3b140c88ed5861f0716a8ca0111339fa4d5278536e15f4679bf22c3b7cfb49b/merged",
            "UpperDir": "/var/lib/docker/overlay2/c3b140c88ed5861f0716a8ca0111339fa4d5278536e15f4679bf22c3b7cfb49b/diff",
            "WorkDir": "/var/lib/docker/overlay2/c3b140c88ed5861f0716a8ca0111339fa4d5278536e15f4679bf22c3b7cfb49b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:74d97c428c51a828f9051a7a40a53ff1fc99e54fc30323ce36760701b0b7f711",
            "sha256:6b8b3e913bd279e816a9c88f5bcae68a68e9be5e7acff5a5daaf8c47f49c3824",
            "sha256:df7a5f8c3ff026add420882aebc018ca4b26f2d6f1897746133385a5d6349e4a",
            "sha256:7e3b677ca67b052813823f9bf8340731c24e0b7d20d71f980f57552b5ce77b68",
            "sha256:a59490e3241ca426656448d3f894fc7ad9dd4421827e9fd7247afaa9d79e0724",
            "sha256:eceaef1a906b08ca8741b9381a940e4c16c5add8e25db077a4ecf03de9839797",
            "sha256:b2400fa65ae5155375d3469629ae3e52c6376b8c080ac9f502a63fcc1e47137b",
            "sha256:dc70adef8268c73dd348f53fa4ea97302641dc04d8110f47efc20d70758fa534",
            "sha256:e7a0a6565a75cfe400cb71d45232b3d704bc9acda89f5a8224820b44cc366811",
            "sha256:55151e9731663cdf5e6d742460eb2a39547ee9f5a5efb0dafb038a299318e61e",
            "sha256:7c43ad55b1f7b9a0be23f1aa3313d5dc53ce1d573108147779d5c8cd937a3912",
            "sha256:2daf2e988e3489cd7c47f72e194840619b53d31e42b7e08e5f8cd58da48b1ec0",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-13T17:05:36.632568304+08:00"
    }
}

更多版本

docker.io/drakkan/sftpgo:2.6.x

linux/amd64 docker.io225.83MB2024-07-29 16:03
939

docker.io/drakkan/sftpgo:2.7.x

linux/amd64 docker.io146.05MB2026-05-12 16:55
290

docker.io/drakkan/sftpgo:edge-alpine

linux/amd64 docker.io86.63MB2026-10-13 17:05
15

docker.io/drakkan/sftpgo:edge-plugins

linux/amd64 docker.io350.68MB2024-12-24 11:16
631

docker.io/drakkan/sftpgo:v2.6.6-alpine

linux/amd64 docker.io82.11MB2025-03-31 12:38
851

docker.io/drakkan/sftpgo:v2.6.6-alpine-slim

linux/amd64 docker.io68.26MB2025-08-11 11:27
442

docker.io/drakkan/sftpgo:v2.7.0-alpine

linux/amd64 docker.io72.61MB2025-10-31 09:40
600

docker.io/drakkan/sftpgo:v2.7.0-alpine

linux/arm64 docker.io69.17MB2025-10-31 09:42
529

docker.io/drakkan/sftpgo:v2.7.3

linux/amd64 docker.io146.41MB2026-06-24 10:46
261

docker.io/drakkan/sftpgo:v2.7.3

linux/arm64 docker.io164.38MB2026-06-24 14:23
155

docker.io/drakkan/sftpgo:v2.7.3-alpine

linux/amd64 docker.io73.25MB2026-06-16 17:35
228

docker.io/drakkan/sftpgo:v2.7.5-alpine

linux/amd64 docker.io26.27MB2026-08-06 21:03
150
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×