
Após a configuração atmoz/sftp
via Docker, onde devo encontrar os arquivos enviados no contêiner?
Eu tentei compose
arquivos diferentes (veja abaixo), mas:
1- Não consigo encontrar os arquivos enviados. 2- Com todas as configurações abaixo quando me conecto de um cliente local, vejo o mesmo diretório.
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
Vejo isso no cliente (test.txt é o arquivo que acabei de copiar).
E isso persiste com containers diferentes (eu executo up
e down
várias vezes, e test.txt
está sempre lá quando me conecto via cliente).
Isso é o que recebo ao acessar o contêiner.