docker-compose搭建sfpt服务器

1. 搭建

  • 创建sftp目录,进入该目录
  • 创建docker-compose.yml文件内容如下:
yml 复制代码
version: '3.7'

services:
  sftp:
    image: atmoz/sftp
    container_name: sftp
    ports:
      - "122:22"
    volumes:
      - ./sftp-data:/home
    environment:
      SFTP_USERS: "liubei:liubei161:1001:1001:/upload
                   guanyu:123456:1002:1002:/upload"
    restart: always
  • liubei:liubei161:1001:1001:/upload : 用户名:密码:用户id:组id:存储位置(用户家目录相对路径)
  • 用户每行一个(chatgpt说用逗号隔开是不对的)
  • 启动
shell 复制代码
docker-compose up -d
  • 最终目录结构如下
shell 复制代码
[root@liubei sftp]# tree ./
./
├── docker-compose.yml
└── sftp-data
    ├── liubei
    │   └── upload
    └── guanyu
        └── upload

2. 测试

相关推荐
容器魔方7 分钟前
KubeCon China 2025 | 与KubeEdge畅聊毕业经验与创新未来
云原生·容器·云计算
杨浦老苏21 分钟前
自托管图书搜索引擎Bookologia
docker·群晖·电子书
W说编程31 分钟前
Linux与量子计算:面向未来的架构演进
linux·服务器·性能优化·架构·系统架构·量子计算
代码小学僧1 小时前
通俗易懂:给前端开发者的 Docker 入门指南
前端·docker·容器
运维潇哥2 小时前
k8s业务程序联调工具-KtConnect
云原生·容器·kubernetes
欧先生^_^2 小时前
让 Kubernetes (K8s) 集群 使用 GPU
云原生·容器·kubernetes
什么半岛铁盒2 小时前
Linux进程异常退出排查指南
linux·运维·服务器
wu~9702 小时前
计算机网络自定向下:第二章复习
服务器·网络·架构
Mylvzi2 小时前
Linux 性能利器:详解 `top` 命令的使用与输出信息解析
linux·服务器·网络
饺子大魔王的男人3 小时前
Docker环境下FileRise私有云盘在飞牛NAS的部署与穿透实践
运维·docker·容器