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

docker.io/drakkan/sftpgo:v2.7.0-alpine - 国内下载镜像源 浏览次数:14
SFTPGo是一个开源的FTP/SFTP服务器,用于在 Docker 容器中运行。它支持多种协议,如 FTP、SFTP、SCP、TFTP 等,并且具有安全性强的身份验证机制。
源镜像 docker.io/drakkan/sftpgo:v2.7.0-alpine
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.7.0-alpine
镜像ID sha256:43265900a5f40538a1aa0fadc67b057cd7a53abac64b0b34def1b6eef4a6772f
镜像TAG v2.7.0-alpine
大小 72.61MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD sftpgo serve
启动入口
工作目录 /var/lib/sftpgo
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2025-10-23T16:45:05.354399728Z
同步时间 2025-10-31 09:40
更新时间 2025-10-31 19:06
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SFTPGO_LOG_FILE_PATH=
镜像标签
2025-10-23T16:39:35Z: 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/29c635a9a6f68d0f57b520dd82cba8e16d412b30/docker/README.md: org.opencontainers.image.documentation AGPL-3.0-only: org.opencontainers.image.licenses 29c635a9a6f68d0f57b520dd82cba8e16d412b30: 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.0-alpine: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#drakkan/sftpgo:v2.7.0-alpine#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.7.0-alpine#' 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.0-alpine && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.7.0-alpine  docker.io/drakkan/sftpgo:v2.7.0-alpine'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-10-24 00:45:05  0.00B 设置默认要执行的命令
CMD ["sftpgo" "serve"]
                        
# 2025-10-24 00:45:05  0.00B 指定运行容器时使用的用户
USER 1000:1000
                        
# 2025-10-24 00:45:05  0.00B 设置工作目录为/var/lib/sftpgo
WORKDIR /var/lib/sftpgo
                        
# 2025-10-24 00:45:05  10.52KB 执行命令并创建新的镜像层
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
                        
# 2025-10-24 00:45:05  10.52KB 执行命令并创建新的镜像层
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
                        
# 2025-10-24 00:45:05  0.00B 设置环境变量 SFTPGO_LOG_FILE_PATH
ENV SFTPGO_LOG_FILE_PATH=
                        
# 2025-10-24 00:45:05  50.20MB 复制新文件或目录到容器中
COPY /workspace/sftpgo /usr/local/bin/ # buildkit
                        
# 2025-10-24 00:45:04  2.18MB 复制新文件或目录到容器中
COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit
                        
# 2025-10-24 00:45:04  8.81MB 复制新文件或目录到容器中
COPY /workspace/static /usr/share/sftpgo/static # buildkit
                        
# 2025-10-24 00:45:04  1.00MB 复制新文件或目录到容器中
COPY /workspace/templates /usr/share/sftpgo/templates # buildkit
                        
# 2025-10-24 00:45:04  10.49KB 复制新文件或目录到容器中
COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit
                        
# 2025-10-24 00:39:56  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
                        
# 2025-10-24 00:39:55  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
                        
# 2025-10-24 00:39:55  980.01KB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq; fi # buildkit
                        
# 2025-10-24 00:39:53  1.08MB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apk -U upgrade --no-cache && apk add --update --no-cache ca-certificates tzdata mailcap # buildkit
                        
# 2025-10-24 00:39:53  0.00B 定义构建参数
ARG INSTALL_OPTIONAL_PACKAGES=true
                        
# 2025-10-08 19:04:56  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-10-08 19:04:56  8.32MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:43265900a5f40538a1aa0fadc67b057cd7a53abac64b0b34def1b6eef4a6772f",
    "RepoTags": [
        "drakkan/sftpgo:v2.7.0-alpine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.7.0-alpine"
    ],
    "RepoDigests": [
        "drakkan/sftpgo@sha256:2262e0e7932bad780a6d843a994dba4f00003bc30f236f5680d8ded095897dd1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo@sha256:b157791869027aee87534cd76b6e83bd336b22c36a748297750d3f08baaab550"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-23T16:45:05.354399728Z",
    "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": "2025-10-23T16:39:35Z",
            "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/29c635a9a6f68d0f57b520dd82cba8e16d412b30/docker/README.md",
            "org.opencontainers.image.licenses": "AGPL-3.0-only",
            "org.opencontainers.image.revision": "29c635a9a6f68d0f57b520dd82cba8e16d412b30",
            "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.0-alpine"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 72610907,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8a7cbd956eee074ffe2328b6a1c1bfac6a0c0d0ed08ba554e25822cf7037231a/diff:/var/lib/docker/overlay2/aef2f43c0358c3b922fab72dad99e191dc79e52e77753d695c910d6e40841814/diff:/var/lib/docker/overlay2/d2c5897a2ffe5e1feec393e968b61e4fc03ae5be3b1e355cc0145a2b48a90af5/diff:/var/lib/docker/overlay2/03cd05daba4e403d7971dbeccfbcebea494520b0a5e6947132629191dfd6a47d/diff:/var/lib/docker/overlay2/958258ecb4d25c89e48298fc19b0c3db0176c6536fb10fe23c3f69f6c2c65f3a/diff:/var/lib/docker/overlay2/5bccfd7d52ab125ccd0b749bd1b9ddb7fe3716ff675e2683e10a8d26ecef342f/diff:/var/lib/docker/overlay2/4e84c30db3661a4f7df42e5c156ec7d093ad0897db20421e76036d2b0035474f/diff:/var/lib/docker/overlay2/a92b3a85e52e220ad3796befe07f23640aeb38cb093e2480d76c08bb0bc892a0/diff:/var/lib/docker/overlay2/2e0be2e2e4e972f291f369274a235d8f716b9ec640de1c4af7f96700cdfcef59/diff:/var/lib/docker/overlay2/b902bce29652c367e758ec615e80926937c19798e8e0bab7a06d40dcb6f0df96/diff:/var/lib/docker/overlay2/5b7cb8c8f1b18b67e81d2aab13304df56707f07c9e8769b2cc6d643d33fab1c4/diff:/var/lib/docker/overlay2/9228d0dea91f2a86651259163a395152983e6f8dd01e3c64990f331280069735/diff",
            "MergedDir": "/var/lib/docker/overlay2/3a6ff58c3925afe25a5b4b2becd203809608c783ebe83c1c9de45a49ad0638ef/merged",
            "UpperDir": "/var/lib/docker/overlay2/3a6ff58c3925afe25a5b4b2becd203809608c783ebe83c1c9de45a49ad0638ef/diff",
            "WorkDir": "/var/lib/docker/overlay2/3a6ff58c3925afe25a5b4b2becd203809608c783ebe83c1c9de45a49ad0638ef/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:256f393e029fa2063d8c93720da36a74a032bed3355a2bc3e313ad12f8bde9d1",
            "sha256:371735e8398c5118b4910152f5c5e71df4aa20ca5524a5095d10c7f66582c830",
            "sha256:cd6ccb1ff6a1c046202a4ddad74b86e32d0e2dd3bdd449f9a9830d8fd5ec3038",
            "sha256:6de83bd77b4f01e6b860095d9157ce18fed5c193e5fae8801593f9ee2b482f38",
            "sha256:ed832f174eee114df5e52461eb0e5a7e06321b4669cfab0c7bd99f139b3b3312",
            "sha256:23c476a395d3623fc8c42733f1087ca6fcafaecdead45225bc9c6b8e048fdd09",
            "sha256:28fdb3a3a8099c9028bad572521c56333d42a925a5c092dc3223cee606ea4ad3",
            "sha256:d1ff3846bc88bc8c411ca83657a9677175dbf44fd71d80adf1d7afe857cc2afc",
            "sha256:b5f327aba0468b66602bce030ac6d2d13aba5cd1202189e1d0152cb3494139a9",
            "sha256:c4a3d383e8e18fff2638e3d06cca3b895bc8176f953823e261697cee1d9cb6bc",
            "sha256:550aad7d1577f0a26216c35ac7e3d45547b65f544c1be1d119b3b5ebbe2ff426",
            "sha256:f5ec678074264ea9640eaf536ced3676310eb0fa5904350142c5923a6c4f64e3",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-31T09:40:01.161955167+08:00"
    }
}

更多版本

docker.io/drakkan/sftpgo:2.6.x

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

docker.io/drakkan/sftpgo:edge-plugins

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

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

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

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

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

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

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

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

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