atmoz/sftp는 파일을 어디에 저장하나요?

atmoz/sftp는 파일을 어디에 저장하나요?

Docker를 통해 설정한 후 atmoz/sftp업로드된 파일을 컨테이너의 어디에서 찾아야 합니까?

다른 파일을 시도했지만 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하고 클라이언트를 통해 연결할 때 항상 거기에 있습니다).downtest.txt

이것이 컨테이너에 액세스할 때 얻는 결과입니다.

여기에 이미지 설명을 입력하세요

/home/user/upoload비었다. 여기에 이미지 설명을 입력하세요

관련 정보