logo
docker.io/drakkan/sftpgo:v2.7.6
linux/amd64 docker.io Jíwěi 贡献
SFTPGo是一个开源的FTP/SFTP服务器,用于在 Docker 容器中运行。它支持多种协议,如 FTP、SFTP、SCP、TFTP 等,并且具有安全性强的身份验证机制。
19
浏览次数
190.06MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.7.6
源镜像
docker.io/drakkan/sftpgo:v2.7.6
镜像ID
sha256:c79e8080db28bf4f13701dc4585d51f8501efa92326488c7258f05030de09cb4
镜像 TAG
v2.7.6
镜像大小
190.06MB
平台架构
linux/amd64
镜像源
docker.io
CMD
sftpgo serve
启动入口
工作目录
/var/lib/sftpgo
OS/平台
linux/amd64
镜像创建
2026-09-18T20:33:55.866366331Z
同步时间
2026-10-28 13:46
浏览量
19 次
贡献者
avatar Jíwěi
⚙️ 环境变量 2
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
SFTPGO_LOG_FILE_PATH= 1
🏷️ 镜像标签 9
KeyValue
2026-09-18T20:24:19Z 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/62ae9ba3957e9ed52b44a4f885e805e2d7b35972/docker/README.md org.opencontainers.image.documentation
AGPL-3.0-only org.opencontainers.image.licenses
62ae9ba3957e9ed52b44a4f885e805e2d7b35972 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
v2.7.6 org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-09-19 04:33:55  0.00B 设置默认要执行的命令
CMD ["sftpgo" "serve"]
                        
# 2026-09-19 04:33:55  0.00B 指定运行容器时使用的用户
USER 1000:1000
                        
# 2026-09-19 04:33:55  0.00B 设置工作目录为/var/lib/sftpgo
WORKDIR /var/lib/sftpgo
                        
# 2026-09-19 04:33:55  10.62KB 执行命令并创建新的镜像层
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-09-19 04:33:55  10.62KB 执行命令并创建新的镜像层
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-09-19 04:33:55  0.00B 设置环境变量 SFTPGO_LOG_FILE_PATH
ENV SFTPGO_LOG_FILE_PATH=
                        
# 2026-09-19 04:33:55  58.18MB 复制新文件或目录到容器中
COPY /workspace/sftpgo /usr/local/bin/sftpgo-plugin-* /usr/local/bin/ # buildkit
                        
# 2026-09-19 04:33:55  2.23MB 复制新文件或目录到容器中
COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit
                        
# 2026-09-19 04:33:55  8.78MB 复制新文件或目录到容器中
COPY /workspace/static /usr/share/sftpgo/static # buildkit
                        
# 2026-09-19 04:33:54  1.00MB 复制新文件或目录到容器中
COPY /workspace/templates /usr/share/sftpgo/templates # buildkit
                        
# 2026-09-19 04:33:52  10.59KB 复制新文件或目录到容器中
COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit
                        
# 2026-09-19 04:25:24  4.33KB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c groupadd --system -g 1000 sftpgo &&     useradd --system --gid sftpgo --no-create-home     --home-dir /var/lib/sftpgo --shell /usr/sbin/nologin     --comment "SFTPGo user" --uid 1000 sftpgo # buildkit
                        
# 2026-09-19 04:25:24  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-09-19 04:25:24  1.32MB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apt-get update && apt-get install --no-install-recommends -y jq && rm -rf /var/lib/apt/lists/*; fi # buildkit
                        
# 2026-09-19 04:25:13  39.88MB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apt-get update && apt-get -y upgrade && apt-get install --no-install-recommends -y ca-certificates media-types && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-09-19 04:25:13  0.00B 定义构建参数
ARG INSTALL_OPTIONAL_PACKAGES=true
                        
# 2026-08-24 08:00:00  78.64MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1787529600'
                        
                    

镜像信息

{
    "Id": "sha256:c79e8080db28bf4f13701dc4585d51f8501efa92326488c7258f05030de09cb4",
    "RepoTags": [
        "drakkan/sftpgo:v2.7.6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.7.6"
    ],
    "RepoDigests": [
        "drakkan/sftpgo@sha256:1edd28d80de2a008863fbfc58c8ff7db47b1b410bae48d4e6076192337809b11",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo@sha256:a377becd4637162ac9e1043074444981c0309881ddadf7629f15a7cdcda9faae"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-18T20:33:55.866366331Z",
    "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-09-18T20:24:19Z",
            "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/62ae9ba3957e9ed52b44a4f885e805e2d7b35972/docker/README.md",
            "org.opencontainers.image.licenses": "AGPL-3.0-only",
            "org.opencontainers.image.revision": "62ae9ba3957e9ed52b44a4f885e805e2d7b35972",
            "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": "v2.7.6"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 190062769,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/cfd16d85a3c1f3f10f31b28fff4f12660cae17e9b2670b931bdf953bf04aa11f/diff:/var/lib/docker/overlay2/521280e65247d87f4b5151d9cb37856d3ed9ff8f41e0492d9e90df7fd2ec085f/diff:/var/lib/docker/overlay2/40c89907c2c934bf0fd89d82177e363041f14858df7426ed9399d32b045defca/diff:/var/lib/docker/overlay2/b98020b5251e6726ee25b55d422fdc712891fd3ed2ce73eddf2c668e0508c8ad/diff:/var/lib/docker/overlay2/e93d272072a80fbf6e17240294bb8260a3046c42a28b461646b6a1cd282e0673/diff:/var/lib/docker/overlay2/e0f00a90a79405074b914bf3e1fd8c1ec8f76dfad62f8230b02a011f083cd666/diff:/var/lib/docker/overlay2/f3279d0645dbc18d37060cbdb50c54995a48cabaa9784d9556717143429e75cf/diff:/var/lib/docker/overlay2/1adc24175442f696245caf5c6b97c35bd5f95b2260d8b40f5d9abb9c74ccfa3e/diff:/var/lib/docker/overlay2/bdcfc99029b01cb029728743488fcfde652e0b1dbf8be5da04ecf4f01adfe656/diff:/var/lib/docker/overlay2/74523481944df6d8d0e522474067074d22878baf135e9497c45108cbc43da126/diff:/var/lib/docker/overlay2/4595fdf83b11e418fc4bc94af629b2816ed48a2590c78e67b1c0f4c37c5d5f15/diff:/var/lib/docker/overlay2/20c5726b003f8f46346cd2c6d39ae4fa04e9984a5916a9d9795c58a8fc7298f1/diff",
            "MergedDir": "/var/lib/docker/overlay2/ed42626296353f8dedc02b1da544280bd64cf8355c95203012d032eb5b3f4fd0/merged",
            "UpperDir": "/var/lib/docker/overlay2/ed42626296353f8dedc02b1da544280bd64cf8355c95203012d032eb5b3f4fd0/diff",
            "WorkDir": "/var/lib/docker/overlay2/ed42626296353f8dedc02b1da544280bd64cf8355c95203012d032eb5b3f4fd0/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:411a86676185cb54d695a805b238194a64e9b77e0c723f3802fbb87d333ea0b3",
            "sha256:19ff1a8aef1396f3ff79e3637f50f2f5e6f5564b7fd1445ad59aa117d2ddf0df",
            "sha256:0985a31cfb256246433bf4f278164568957741ade2b9199d06358097bb8319fc",
            "sha256:5c8664770b04fbee0fb062aa5c957c1ba662dcca4b3396fa0a22193b4bfc7ff3",
            "sha256:ae9e4b3fa6fc110f4a546e67c66f9ec85dad3329f7618f785f92ab872dc49c6e",
            "sha256:87ea0d36df8085b4955926ee53d0ac9e39855a65f9f77062177333139b92d0cc",
            "sha256:118c04e764ca5b64aca0c43f7fd7ae46e371640bf3e146e05a3dab5ed43c0af1",
            "sha256:b1ab441e3916a49a6aea39157e5c5912cd42a0cbf08b2ea0e8d4910d1da1dfb4",
            "sha256:213db26f4a8b61ec996ad979d158bb8a05f1c8301ef86cf1240b87b32de1d5f1",
            "sha256:1383752cd169b1f14d563d1092d324d0463f0beb8ffa47a3f501925b988be914",
            "sha256:25efdc636bfcc602e3b9357f68acca9f70d745b1a247be1279376460b0f1bd72",
            "sha256:f17f9eea2f01305e9c1a0f53860bad8b89c393cefa3d84a51b81554f36054a37",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-28T13:46:52.937150765+08:00"
    }
}

更多版本

docker.io/drakkan/sftpgo:2.6.x

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

docker.io/drakkan/sftpgo:2.7.x

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

docker.io/drakkan/sftpgo:edge-alpine

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

docker.io/drakkan/sftpgo:edge-plugins

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

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

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

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

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

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

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

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

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

docker.io/drakkan/sftpgo:v2.7.3

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

docker.io/drakkan/sftpgo:v2.7.3

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

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

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

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

linux/amd64 docker.io26.27MB2026-08-06 21:03
176

docker.io/drakkan/sftpgo:v2.7.6

linux/amd64 docker.io190.06MB2026-10-28 13:46
18
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×