
После настройки atmoz/sftp
через Docker, где в контейнере я должен найти загруженные файлы?
Я пробовал разные compose
файлы (см. ниже), но:
1- Не могу найти загруженные файлы. 2- При всех указанных ниже конфигурациях при подключении с локального клиента я вижу один и тот же каталог.
version: '3.7'
services:
sftp:
container_name: sftp
image: atmoz/sftp:alpine
expose:
- 22
ports:
- 22:22
command:
- user:pass:1001
volumes:
- /usr/sftp/data:/home/user/upload
- /usr/sftp/keys/ssh_host_rsa_key.pub:/home/user/.ssh/ssh_host_rsa_key.pub:ro
- /usr/sftp/keys/ssh_host_ed25519_key.pub:/home/user/.ssh/ssh_host_ed25519_key.pub:ro
version: '3.7'
services:
sftp:
container_name: sftp
image: atmoz/sftp:alpine
expose:
- 22
ports:
- 22:22
command:
- user:pass:1001::/home/user/upload
volumes:
- /usr/sftp/data:/home/user/upload
- /usr/sftp/keys/ssh_host_rsa_key.pub:/home/user/.ssh/ssh_host_rsa_key.pub:ro
- /usr/sftp/keys/ssh_host_ed25519_key.pub:/home/user/.ssh/ssh_host_ed25519_key.pub:ro
Я вижу это от клиента (test.txt — это файл, который я только что скопировал).
И это сохраняется в разных контейнерах (я запускаю up
и down
несколько раз, и test.txt
всегда присутствует, когда я подключаюсь через клиент).
Вот что я получаю при доступе к контейнеру.