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

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

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-02-25 02:50:50  0.00B 设置默认要执行的命令
CMD ["sftpgo" "serve"]
                        
# 2025-02-25 02:50:50  0.00B 指定运行容器时使用的用户
USER 1000:1000
                        
# 2025-02-25 02:50:50  0.00B 设置工作目录为/var/lib/sftpgo
WORKDIR /var/lib/sftpgo
                        
# 2025-02-25 02:50:50  10.33KB 执行命令并创建新的镜像层
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-02-25 02:50:50  10.33KB 执行命令并创建新的镜像层
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-02-25 02:50:50  0.00B 设置环境变量 SFTPGO_LOG_FILE_PATH
ENV SFTPGO_LOG_FILE_PATH=
                        
# 2025-02-25 02:50:50  47.70MB 复制新文件或目录到容器中
COPY /workspace/sftpgo /usr/local/bin/ # buildkit
                        
# 2025-02-25 02:50:50  2.08MB 复制新文件或目录到容器中
COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit
                        
# 2025-02-25 02:50:50  8.62MB 复制新文件或目录到容器中
COPY /workspace/static /usr/share/sftpgo/static # buildkit
                        
# 2025-02-25 02:50:49  938.52KB 复制新文件或目录到容器中
COPY /workspace/templates /usr/share/sftpgo/templates # buildkit
                        
# 2025-02-25 02:50:49  10.30KB 复制新文件或目录到容器中
COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit
                        
# 2025-02-25 02:46:04  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-02-25 02:46:04  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-02-25 02:46:04  13.86MB 执行命令并创建新的镜像层
RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq git rsync; fi # buildkit
                        
# 2025-02-25 02:46:01  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-02-25 02:46:01  0.00B 定义构建参数
ARG INSTALL_OPTIONAL_PACKAGES=true
                        
# 2025-02-14 11:00:07  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:00:07  7.80MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:7a1f2a5a88f642f47096f3f59b38909c81b251f0a2d207660cce377286ada8c0",
    "RepoTags": [
        "drakkan/sftpgo:v2.6.6-alpine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo:v2.6.6-alpine"
    ],
    "RepoDigests": [
        "drakkan/sftpgo@sha256:1dfde466cd2298c67050ea74798fd8e026f1667e657e0b8b2c68a7753ebe302a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/drakkan/sftpgo@sha256:b2085cef104d43a5b14dc20ed6d61bc7703d6d736023158f91b81eccf1194d57"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-24T18:50:50.591274436Z",
    "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-02-24T18:45:47Z",
            "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/6825db76ad7ee5fd55162f1d8226a44b31470eb5/docker/README.md",
            "org.opencontainers.image.licenses": "AGPL-3.0-only",
            "org.opencontainers.image.revision": "6825db76ad7ee5fd55162f1d8226a44b31470eb5",
            "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.6.6-alpine"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 82112795,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1479bfbddf1c231196b9586eef71de3d55fe642c22cea42b8daa9632a9dd5cd8/diff:/var/lib/docker/overlay2/60c5f6f6e938a01f2ed99ca2bb63b4e49d87c8e152b39e0c13c5600415c86a13/diff:/var/lib/docker/overlay2/042f4380ed48ac3f411259184be3d38cc747d2a73192848a66b25a17d83dce6f/diff:/var/lib/docker/overlay2/a3c649152b6bd45b473a1df882acbf8cc89e045cd48679607199d4974dd8f09b/diff:/var/lib/docker/overlay2/a7fe4c05549120c36b8a2b72840d361eb47638ce4f7c422afb26aab32b2881bd/diff:/var/lib/docker/overlay2/ade9fca36980dce1e3cdad38277b393087df3dbc44c59ca066cc8e218f4fb5a3/diff:/var/lib/docker/overlay2/582edadca05b9ddae231486f986b8219edbb0882a073b016472a021429ed198e/diff:/var/lib/docker/overlay2/7d219ecab7d669c7482c8460f5b0f75e90734428dca7738db3b87ec99392fbb7/diff:/var/lib/docker/overlay2/cd24a3bf9bd1d0dfcf8be462083078de3f6b4d20c2a61d6385eef29b6e945e9f/diff:/var/lib/docker/overlay2/7c8c41f78c2eaca271e16cca6f0f1b73dd80b4b62cef369584eaab6489569695/diff:/var/lib/docker/overlay2/ee493dd533a2148c927868077a78c0545b4d81c24954b23834e3d58ae7d37dad/diff:/var/lib/docker/overlay2/68863c7d1fb8fa863e5a9a4fcdeec5d8de5f15b2c968bdf7e77b6148ad186fb9/diff",
            "MergedDir": "/var/lib/docker/overlay2/e513a532907eb8fdb7e0efc82f045e1fa8a2ddecc5b5074128eb9ac6fb417655/merged",
            "UpperDir": "/var/lib/docker/overlay2/e513a532907eb8fdb7e0efc82f045e1fa8a2ddecc5b5074128eb9ac6fb417655/diff",
            "WorkDir": "/var/lib/docker/overlay2/e513a532907eb8fdb7e0efc82f045e1fa8a2ddecc5b5074128eb9ac6fb417655/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:994456c4fd7b2b87346a81961efb4ce945a39592d32e0762b38768bca7c7d085",
            "sha256:f630d7e8b7c7bcc66dc4c86d3ee8ab50affcb55cfefbe92bdcd35c0c7db1b053",
            "sha256:3c0beb9e200cf812125f9b2bfa2fb092e7af3a8951ebf33b560d01c4eee50cb1",
            "sha256:fe54220535a0e1525ee838b8bb22bc74e12ea36f84ebc4d94f36505ac2097074",
            "sha256:6916e4efdbb3a8b89ea356d5826ece3e8d68381c60097751d9cb9f9fe0dc85ba",
            "sha256:c4354a449003448339af9cb596ac40d09edbd71d5c92f3507c06f43165f07be7",
            "sha256:3536dc3d517782e3ffefcdee578bfdd564f8025286bc535b59f09d7a8829d5de",
            "sha256:c111b6e7072e34580ea30f880d2575fdb704f48dfc303c8c70f3828b97f4bbb5",
            "sha256:ec3bc62c283f994877494e08d8aface4f1709effb5c8a6b5dc69dd19178a91c4",
            "sha256:e5109f32fffc888f90b40167b89f237a57b2bf147c904c28a41a8d146bbb0ba0",
            "sha256:0b3dfd4e5c430f8ce5390238682fb1e3b4307caea05a4c511512e5200de350c4",
            "sha256:915eaf0ea7492f2efe45e891b0c6090e0308e842ab7e8b6d88f95c5248596e0c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-31T12:38:04.61868365+08:00"
    }
}

更多版本

docker.io/drakkan/sftpgo:2.6.x

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

docker.io/drakkan/sftpgo:edge-plugins

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

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

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