1. 搭建
- 创建sftp目录,进入该目录
- 创建docker-compose.yml文件内容如下:
version: '3.7'services:sftp:image: atmoz/sftpcontainer_name: sftpports:- "122:22"volumes:- ./sftp-data:/homeenvironment:SFTP_USERS: "liubei:liubei161:1001:1001:/uploadguanyu:123456:1002:1002:/upload"restart: always
liubei:liubei161:1001:1001:/upload
: 用户名:密码:用户id:组id:存储位置(用户家目录相对路径)- 用户每行一个(chatgpt说用逗号隔开是不对的)
- 启动
docker-compose up -d
- 最终目录结构如下
[root@liubei sftp]# tree ./
./
├── docker-compose.yml
└── sftp-data├── liubei│ └── upload└── guanyu└── upload