 基于最小化的 Alpine Linux,内置 LFTP v4.9.2-r7版本。
LFTP是一款功能强大的文件传输程序,支持多种网络协议(ftp、http、sftp、fish、torrent)。它借鉴了BASH的作业控制功能,使用readline库处理输入,具备书签、内置镜像命令,可并行传输多个文件,设计注重可靠性。LFTP是自由软件,基于GNU GPL许可证分发。更多信息请参见 (lftp)。
LFTP包含以下主要特性(可能未完全列举):
cd -返回)slot命令切换,使用伪URL slot:name引用插槽站点):aarch64 - 64位ARM:armhf - 32位ARM v6:armv7 - 32位ARM v7:ppc64le - 64位PowerPC:x86 - 32位Intel/AMD:x86_64 - 64位Intel/AMD(x86_64/amd64):latest - 最新分支(自动架构选择):aarch64 - 最新64位ARM:armhf - 最新32位ARM v6:armv7 - 最新32位ARM v7:ppc64le - 最新64位PowerPC:x86 - 最新32位Intel/AMD:x86_64 - 最新64位Intel/AMD:test - 测试分支(自动架构选择):test-aarch64 - 测试64位ARM:test-armhf - 测试32位ARM v6:test-armv7 - 测试32位ARM v7:test-ppc64le - 测试64位PowerPC:test-x86 - 测试32位Intel/AMD:test-x86_64 - 测试64位Intel/AMD:3.21.0 - 3.21.0分支(自动架构选择):3.21.0-aarch64 - 3.21.0版本64位ARM:3.21.0-armhf - 3.21.0版本32位ARM v6:3.21.0-armv7 - 3.21.0版本32位ARM v7:3.21.0-ppc64le - 3.21.0版本64位PowerPC:3.21.0-x86 - 3.21.0版本32位Intel/AMD:3.21.0-x86_64 - 3.21.0版本64位Intel/AMD:3.21.0-4.9.2-r7 - 3.21.0-4.9.2-r7分支(自动架构选择):3.21.0-4.9.2-r7-aarch64 - 3.21.0-4.9.2-r7版本64位ARM:3.21.0-4.9.2-r7-armhf - 3.21.0-4.9.2-r7版本32位ARM v6:3.21.0-4.9.2-r7-armv7 - 3.21.0-4.9.2-r7版本32位ARM v7:3.21.0-4.9.2-r7-ppc64le - 3.21.0-4.9.2-r7版本64位PowerPC:3.21.0-4.9.2-r7-x86 - 3.21.0-4.9.2-r7版本32位Intel/AMD:3.21.0-4.9.2-r7-x86_64 - 3.21.0-4.9.2-r7版本64位Intel/AMD| 版本 | 大小 |
|---|---|
| !Version | !MicroBadger Size (tag) |
| !Version | !MicroBadger Size (tag) |
| !Version | !MicroBadger Size (tag) |
| !Version | !MicroBadger Size (tag) |
| !Version | !MicroBadger Size (tag) |
LC_ALL: 默认区域设置(en_GB.UTF-8)TIMEZONE: 默认时区(Europe/Brussels)SHELL_TERMINAL: 默认shell(bin/sh)LFTP适用于需要可靠文件传输的场景,如CI/CD流水线中的部署任务、服务器间文件同步等。以下是在GitLab流水线中使用该镜像同步文件的示例配置。
此脚本用于同步远程服务器上的文件,排除隐藏文件和文件夹(-X .* -X .*/)。脚本git_restore_last_modified_time会在同步前恢复仓库文件最后的修改日期。
yamlstages: - deploy deploy-develop: stage: deploy image: maurosoft1973/alpine-lftp variables: FTP_SERVER: 'ftp服务器' FTP_PORT: 'ftp端口' FTP_USERNAME: 'ftp用户名' FTP_PASSWORD: 'ftp密码' FTP_LOCAL_FOLDER: '本地文件夹' FTP_REMOTE_FOLDER: '远程文件夹' only: - develop script: - git_restore_last_modified_time - lftp -e "set ssl:verify-certificate no; set ftp:use-mdtm-overloaded true; open $FTP_SERVER; user $FTP_USERNAME $FTP_PASSWORD; mirror -X .* -X .*/ --reverse --verbose --delete $FTP_LOCAL_FOLDER $FTP_REMOTE_FOLDER; bye" deploy-prod: stage: deploy image: maurosoft1973/alpine-lftp variables: FTP_SERVER: 'ftp服务器' FTP_PORT: 'ftp端口' FTP_USERNAME: 'ftp用户名' FTP_PASSWORD: 'ftp密码' FTP_LOCAL_FOLDER: '本地文件夹' FTP_REMOTE_FOLDER: '远程文件夹' only: - prod script: - git_restore_last_modified_time - lftp -e "set ssl:verify-certificate no; set sftp:auto-confirm yes; open s[***] -p $FTP_PORT -u $FTP_USERNAME,$FTP_PASSWORD; mirror -X .* -X .*/ --reverse --verbose --delete $FTP_LOCAL_FOLDER $FTP_REMOTE_FOLDER; bye"

来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速