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. 测试

相关推荐
小比特_蓝光18 分钟前
Linux----进程概念
linux·运维·服务器
大卡片25 分钟前
Linux进程基础
linux·运维·服务器
.柒宇.25 分钟前
docker容器技术实战
运维·docker·容器
倔强的胖蚂蚁32 分钟前
信创企业级 openEuler 24 部署 docker-ce 全指南
运维·docker·云原生·容器
xingyuzhisuan1 小时前
从x86到Arm:GPU服务器CPU架构多元化趋势深度解读
服务器·arm开发·架构·gpu算力
西西弟1 小时前
网络编程基础之TCP循环服务器
运维·服务器·网络·网络协议·tcp/ip
sanshanjianke1 小时前
一种零成本的服务器磁盘空间扩展方法——内网磁盘映射到公网服务器的两种方案
运维·服务器
Mark White1 小时前
深入理解 Linux 打印体系:CUPS、驱动、ULD 与 Docker 容器化
linux·运维·docker
服务器专卖店1 小时前
你的OA系统需要一台高性价比服务器
服务器
没头脑的男大2 小时前
宇树的自己电脑的适配
linux·服务器·网络