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空です。 ここに画像の説明を入力してください

関連情報